因?yàn)槟阍O(shè)置了css樣式,默認(rèn)的canvas是300*150的,跟圖片類似,設(shè)置了css寬高之后就拉伸了。
創(chuàng)新互聯(lián)成立與2013年,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目網(wǎng)站制作、成都網(wǎng)站建設(shè)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元桐城做網(wǎng)站,已為上家服務(wù),為桐城各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18980820575
這里有個(gè)解決方法是,修改canvas默認(rèn)的寬和高:
canvas?id="drawing"?width="210"?height="210"/canvas
在工程應(yīng)用”-“高程點(diǎn)生成數(shù)據(jù)文件”-“ga.dat中使用。
工程應(yīng)用-高程點(diǎn)生成數(shù)據(jù)文件-無(wú)編碼高程點(diǎn),操作時(shí)需要指定高程值注記文字所在的圖層名稱,且該圖層必須只能有高程點(diǎn)和高程注記文字,不能包含其他圖形元素和文字注記。才能夠提取出高程值。
如果高程點(diǎn)和高程文字注記圖層已經(jīng)不是獨(dú)立的圖層,已經(jīng)與其他圖形元素和文字注記合并為單一的圖層,就需要人工提取獨(dú)立的高程點(diǎn)和文字注記至獨(dú)立的圖層?;蛘呤褂谩竟こ虘?yīng)用】-【指定點(diǎn)生成數(shù)據(jù)文件】功能,逐個(gè)用鼠標(biāo)點(diǎn)選各個(gè)高程點(diǎn)并同時(shí)錄入高程值。
JavaScript DOM 編程藝術(shù)
這本書(shū)作為被大家推薦的最多的前端入門書(shū)籍是有道理的。
他能真正讓大家了解dom腳本編程,或是說(shuō)前端編程技術(shù)背后的思路和原則。
對(duì)于初學(xué)者來(lái)說(shuō),這本書(shū)沒(méi)有任何門檻,按部就班跟著書(shū)籍實(shí)例編寫代碼即可。
我們會(huì)知曉如何對(duì)瀏覽器元素操作和掌控,會(huì)學(xué)會(huì)如何實(shí)現(xiàn)簡(jiǎn)單的頁(yè)面效果。
這種簡(jiǎn)單易得的成就感是一個(gè)編程語(yǔ)言入門時(shí)最難能可貴的體驗(yàn)。
閱讀建議:
這本書(shū)雖然簡(jiǎn)單,但是能讓人快速對(duì)前端產(chǎn)生興趣和成就感。
不過(guò)后續(xù)學(xué)習(xí)jquery的時(shí)候可能會(huì)產(chǎn)生挫敗感。原生js dom操作的成就感會(huì)被jquery便捷的API所徹底打敗。所以一定要恰當(dāng)?shù)恼{(diào)整心態(tài),轉(zhuǎn)換思維方式,正確認(rèn)識(shí)到j(luò)query和原生js分別的優(yōu)劣之處。
在熟練使用jquery后還能想起來(lái)翻看這本書(shū),找到之前未曾發(fā)現(xiàn)的閃光點(diǎn),就是入門成功了。
JavsScript高級(jí)程序設(shè)計(jì)(第三版)
如果說(shuō)其他的書(shū)都是在合適的階段會(huì)有不一般的體驗(yàn)。
這本書(shū)就是無(wú)論什么階段,都?jí)蚰愀形蛞环摹?/p>
當(dāng)你看完了市場(chǎng)上js相關(guān)(不包括框架類庫(kù)的最佳實(shí)踐類)的所有書(shū)籍。你再回去看這本書(shū),也會(huì)發(fā)現(xiàn)其實(shí)95%的內(nèi)容早就寫在這本書(shū)里了,只不過(guò)你當(dāng)時(shí)等級(jí)不夠,根本沒(méi)有意識(shí)到。
這本書(shū)排版舒服,翻譯得體,內(nèi)容豐富,語(yǔ)言流暢。涵蓋了js語(yǔ)法(面向?qū)ο螅]包作用域等),js使用(dom,bom,html5API),編程實(shí)踐(高階函數(shù),編碼規(guī)范)等程序員使用javascript時(shí)會(huì)遇到的大部分問(wèn)題。
(今天在上海面試了一天。大部分很順利,只是有幾個(gè)比較偏的問(wèn)題沒(méi)回答好。晚上回去之后一翻高程三,果然在里面都寫得明明白白的。不得不服。)
閱讀建議:
人們喜歡把他和犀牛書(shū)拿一起推薦,不過(guò)就我看來(lái),他們完全不是一個(gè)可讀性上的。
一個(gè)是課本一個(gè)是字典。而且還是佶屈聱牙的字典。
所以無(wú)論何時(shí)我都會(huì)把高程三排在js推薦書(shū)籍的第一位。
鋒利的jQuery
這本書(shū)如果緊接著dom編程看,會(huì)如我我說(shuō)的那樣瞬間摧毀你的小小的成就感。
因?yàn)檫@本工具書(shū)級(jí)別的書(shū)簡(jiǎn)單暴力到不給你思考什么“平穩(wěn)退化”,“js動(dòng)畫(huà)計(jì)時(shí)器”這些dom編程中提及的問(wèn)題,就直接就甩出一大片簡(jiǎn)單有效的jqueryAPI顛覆你的世界觀。
這本書(shū)是如此的易懂以至于看完之后瞬間就覺(jué)得自己能把web玩出一片花來(lái)了。
作為工具書(shū)級(jí)別的書(shū),或是說(shuō)學(xué)習(xí)jqueryAPI的書(shū),這是首選。
閱讀建議:
熟悉jquery是每個(gè)前端必須要會(huì)的事。
只是不要被Jquery的便捷迷惑,而拋離原生js,把原生js貶得一文不值,否則后面會(huì)付出昂貴的代價(jià)。
學(xué)習(xí)Javascript數(shù)據(jù)結(jié)構(gòu)與算法
這本書(shū)相對(duì)是一本冷門書(shū)。
為什么我會(huì)推薦他,是因?yàn)樗芙鉀Q每個(gè)半路出家的js程序員都曾思考過(guò)的一些問(wèn)題:
1. 我們的數(shù)組Array這么強(qiáng)大,要棧Stack,隊(duì)列Queue這些功能少,半半拉拉的東西干什么呢?
2. 我們學(xué)的數(shù)據(jù)結(jié)構(gòu)搞來(lái)搞去好像也就那些玩意,為什么被大家這么推崇,還要分門別類討論呢?
所以這本書(shū)只是為何告訴你上面這些問(wèn)題的答案:
1. 棧和隊(duì)列本來(lái)就沒(méi)有Array功能強(qiáng)。沒(méi)有Stack和Queue類只是因?yàn)镋S5不去實(shí)現(xiàn)它而已。作為一種相互之間存在一種或多種特定關(guān)系的數(shù)據(jù)集合,其存在意義是不應(yīng)該被其功能強(qiáng)大與否來(lái)決定的。
2. 數(shù)據(jù)結(jié)構(gòu)和編程語(yǔ)言無(wú)關(guān)。語(yǔ)言死了,他們會(huì)在下一門語(yǔ)言里重生。哪怕計(jì)算機(jī)死了,他們都會(huì)在下一個(gè)概念體里重生。
閱讀建議:
跟著書(shū)本把這里面的結(jié)構(gòu)全部敲一遍,快的話一天就能搞定。
從此你便再不怕懼怕js相關(guān)的簡(jiǎn)單數(shù)據(jù)結(jié)構(gòu)問(wèn)題。
但是,遇上高級(jí)的樹(shù),圖等問(wèn)題該跪還是要跪。因?yàn)檫@本書(shū)虎頭蛇尾,后面的高級(jí)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)介紹的不夠深。
適合經(jīng)常反思“它從哪里來(lái),要到哪里去?”的js程序員,或后悔以前數(shù)據(jù)結(jié)構(gòu)沒(méi)好好學(xué)的前端同學(xué)。
JavaScript設(shè)計(jì)模式與開(kāi)發(fā)實(shí)踐
認(rèn)為騰訊AlloyTeam的這本書(shū)對(duì)我?guī)椭敲栏叱倘?/p>
那時(shí)候我恰好換公司,從原來(lái)的開(kāi)發(fā)方式切換成另一種完全不同的開(kāi)發(fā)方式,讓我很不適應(yīng)。
這本書(shū)及時(shí)的蹦出來(lái),他拿實(shí)際的應(yīng)用場(chǎng)景舉例,告訴你不同js項(xiàng)目里如何共通設(shè)計(jì)模式,還極其詳細(xì)的介紹了函數(shù)的高級(jí)用法,能讓你對(duì)js高階函數(shù)的認(rèn)知上升一個(gè)臺(tái)階。
難能可貴的是他還拿java作為靜態(tài)語(yǔ)言的類比。從語(yǔ)言統(tǒng)一高度來(lái)給你分析這些問(wèn)題。
和上本介紹數(shù)據(jù)結(jié)構(gòu)的書(shū)一樣,這本書(shū)有的放矢,能完美的解決對(duì)js設(shè)計(jì)模式有疑問(wèn)的同學(xué)的實(shí)際問(wèn)題。
他比上本書(shū)更深刻,更易讀,也更貼近實(shí)踐。
閱讀建議:
這是本適合反復(fù)閱讀的書(shū)籍。
如果你的思路能根據(jù)應(yīng)用場(chǎng)景自動(dòng)切換到最適合的設(shè)計(jì)模式,說(shuō)明你已吃透這本書(shū)了。
高性能JavaScriptjavascript相關(guān)的書(shū)。
他摒棄了Orelly系列所有我不喜歡的特點(diǎn):
老外的聊天說(shuō)教式閱讀體驗(yàn),樣例不夠豐富,排版單一,破事水等。
他的優(yōu)點(diǎn)如下:
1. 情景豐富,基本涉及所有js性能優(yōu)化的場(chǎng)景。還會(huì)給出不同場(chǎng)景的實(shí)際測(cè)試數(shù)據(jù),真實(shí)可信。我們?cè)陂喿x這些場(chǎng)景實(shí)例的同時(shí)也豐富了自己js的使用經(jīng)驗(yàn)。
2. ?給出了很多看似"旁門左道"的解決方案,而這些冷門的解決方案恰恰是有些人死活百度不到的真正能解決問(wèn)題的最優(yōu)解。
3. 在說(shuō)問(wèn)題的同時(shí)說(shuō)原理,深入淺出,游刃有余。所以這本書(shū)不僅僅是一本介紹js性能相關(guān)的書(shū),而是一本涉及瀏覽器原理,js解析原理,用戶體驗(yàn)等知識(shí)的javascript最佳注解。
閱讀建議:
建議和高程三一起看,可以算是高程三閱讀的最佳伴侶。
高程三告訴你“他叫什么,他什么樣”,
這本書(shū)就告訴你“他為什么”,“他該怎樣”。
所以,當(dāng)別人還在為某些問(wèn)題絞盡腦汁的時(shí)候,你已經(jīng)從起點(diǎn)上干翻他們了。
你不知道的JavaScript(YOU DONT KNOW JAVASCRIPT)大名鼎鼎的Github開(kāi)源的書(shū)籍。大名鼎鼎的Github開(kāi)源的書(shū)籍。
為了他的名氣我也得買一本實(shí)體書(shū)來(lái)拜讀下。
這本是上卷,只涉及作用域和閉包,this和對(duì)象原型兩部分。
不過(guò)其深入程度是其他js書(shū)籍難以企及的。
可以說(shuō),這已經(jīng)是大部分前端程序員對(duì)js語(yǔ)法可以深入了解的最底層了,再往下就直面編譯原理了。
閱讀建議:
用于提升自己的js語(yǔ)法的理解等級(jí)。
對(duì)于進(jìn)入工作第二年的想深入理解js語(yǔ)法的同學(xué)來(lái)說(shuō)特別有效。
本文題目:javascript高程,js 高度
文章URL:http://www.rwnh.cn/article34/dscoppe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、用戶體驗(yàn)、網(wǎng)站維護(hù)、網(wǎng)站內(nèi)鏈、軟件開(kāi)發(fā)、企業(yè)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
網(wǎng)頁(yè)設(shè)計(jì)公司知識(shí)