1. 程式人生 > >閱讀不懂js的筆記(一)

閱讀不懂js的筆記(一)

由於理論基礎知識欠缺,總結、技術文章、週報每次寫都感覺好難,為了克服在一現象目前在惡補中也在嘗試也出更好的技術文章,目前寫出的已經是我力所能及寫出來的,勤能補拙相信多加練習會寫的更好。請閱讀中多多包涵。 Js用的熟不熟,我是用的蠻熟的但要說出某些屬性或者方法或者其他一些的邏輯表達上卻不知道如何說。下面一下是我在閱讀你不懂js的一些整理(有些直接照書搬下來也是想加深自己的記憶也是鍛鍊怎麼寫好技術文章的前進路上)。   程式碼:一個程式,經常被稱為原始碼或者只是程式碼,只一組告訴計算機需要執行什麼任務的特殊指令,程式碼通常儲存在文字檔案中,雖然也可以使用jacascript在一個瀏覽器的開發控制檯中直接輸入程式碼執行。 語句:由一組單詞、數字或者執行一種具有任務的操作符組成的一個語句,比如:a=b*2; 字元a和b被稱為變數,它們就像一個簡單的盒子,您可以把任何值儲存在其中。變數持有程式的使用的值(比如數字8),可以認為它們就是值本身的標誌佔位符。 2本身是一個值,被稱為字面值,它沒有被存入一個變數,是獨立的。 字元=和*是操作符,它們使用值和變數的實施動作,比如賦值和數學乘法。 語句a=b*2;意思是取得當前儲存在變數b中的值,在將這個值乘以2,然後將結果返回給a變數中。 表示式:語句是由一個或者多個表示式組成的,一個表示式是一個引用,指向變數或值,或者一組用操作符組合的變數和值。 例如:a=b*2; 改語句有四個表示式: 1、2是一個字面量表達式 2、b是一個變量表達式,意味著取出它的當前值 3、b*2是一個算數表示式,意味著執行乘法 4、a=b*2是一個賦值表示式,意味著將b*2的結果賦值給變數a.  b*2普通表示式也被稱為表示式語句。 還有一種更常見的表示式語句是呼叫表示式語句,因為整句本身是一個函式呼叫表示式; alert(a);   輸出: Console.log(X) 它正是我們如何在開發控制檯中列印文字(也就是向用戶輸出)的方法。 log(x)部分被稱為一個函式呼叫,這裡發生的事情是我們將x變數交給這個函式,它向變數x要來它的值,並在控制檯中打印出來。 console部分是一個物件引用,這個物件就是找到log(…)函式的地方。 輸入: (該函式我也是第一次看到,果然還是要多看書呢。) prompt(…)函式,獲取輸入的函式 name=prompt(“Please tell me your name:”); Console.log(name); 傳遞給prompt(…)的訊息,被列印在彈出框中,如下:
點選確定提交輸入的文字,你將會看到你輸入的值被儲存到了變數name中,然後使用console.log()打印出來

相關推薦

閱讀js筆記()

由於理論基礎知識欠缺,總結、技術文章、週報每次寫都感覺好難,為了克服在一現象目前在惡補中也在嘗試也出更好的技術文章,目前寫出的已經是我力所能及寫出來的,勤能補拙相信多加練習會寫的更好。請閱讀中多多包涵。 Js用的熟不熟,我是用的蠻熟的但要說出某些屬性或者方法或者其他一些的邏輯表達上卻不知道如何

js筆記

js筆記.腳本可位於 HTML 的 <body> 或 <head> 部分中,或者同時存在於兩個部分中,也可以把腳本保存到外部文件中 <script src="myScript.js"></script>.JavaScript 可以通過不同的方式來輸出數據:

Javascript題之你還是js

ES6入門系列四(測試題分析) 0、導言 ES6中新增了不少的新特性,來點測試題熱熱身。具體題目來源請看:http://perfectionkills.com/javascript-quiz-es6/。 以下將一題一題來解析what和why。 1、題目一

#Java程式設計師面試碰到段程式碼:線上等解答!網友:看,下

作為一名程式設計師,想要有高深的技術,那麼良好的邏輯思維能力是不可或缺的!很多企業在面試程式設計師的時候,都會出一些面試題來測試面試者,看看他們技術和邏輯能力能不能達到入職的標準,其實這些題不算太難,只要有一些相關的經驗,也是可以答到關鍵點上! 如果有想學習java的程式設計師,可來我們的jav

js筆記:js中forEach,for in,for of迴圈的用法

(這些例子已經在node.js 6.9.x下,執行通過)js中迴圈語句有forEach,for in,for of 三種了一般的遍歷陣列的方法:var array = [1,2,3,4,5,6,7]; for (var i = 0; i < array.length;

維納濾波器---看完必再看遍就

首先我們討論一下什麼叫濾波器,一個濾波器就是一段含有噪聲的訊號,經過這個濾波器之後,變成了另一個訊號,只不過,這個訊號比較特殊,它和原來的訊號有聯絡,這個聯絡就是現在的訊號是原來訊號的+噪聲訊號。這就是輸出訊號,和輸入訊號的相關性。 既然濾波器就是這麼一個東西h(n),我們

篇自己都看的樹鏈剖分學習筆記

樹鏈剖分是一個比較好理解的資料結構,碼量不是很大(如果你發現你寫的很多,那麼一定是線段樹的鍋) PS:樹鏈剖分預設為重鏈剖分,長鏈剖分和實鏈剖分(LCT)以後有時間再寫 One.樹鏈剖分用來幹啥 樹鏈剖分的基本應用是對一段路徑上或者一棵子樹的點的點權進行修改,並且對路徑或者子樹內的點權進行查詢操作。樹鏈

篇自己都看的虛樹學習筆記

學習虛樹,你需要的 前置芝士:樹形DP、棧、$dfs$序 先來一道題練練手:尋寶遊戲 當然了,這道題和今天的內容基本上沒什麼關係…… 先從一道題開始引入虛樹 消耗戰 簡略題意就是給出一棵$N$個點樹,邊有邊權,$M$組詢問,每一次詢問$k_i$個重要點,需要切斷一些路徑使得所有重要點與$1$號點不

篇自己都看的Matrix tree學習筆記

Matrix tree定理用於連通圖生成樹計數,由於博主太菜看不懂定理證明,所以本篇部落格不提供\(Matrix\ tree\)定理的證明內容(反正這個東西背結論就可以了是吧) 理解\(Matrix\ tree\)定理需要一定的線性代數知識(當然不會也沒關係) a.前置芝士——行列式 稍微費點筆墨寫寫行

three.js探索筆記

per spec 後來 push end 需要 alias 一個 筆記一    前言 “哈?要搞3D?” “恩,之後一個項目要建造一棟樓,要靠你了少年!” 於是我默默的打開了 webgl新手入門手冊 http://www.hewebgl.com/article/

需求工程——軟件建模與分析閱讀筆記(三)

數量 細節 文檔模板 困難 普通用戶 軟件需求 結果 活動 求和 需求工程——軟件建模與分析閱讀筆記(三) 需求工程的過程: 需求獲取:需求獲取是從人、文檔、或環境中獲取需求的過程,必須用各種方法和技術來發現需求,需求開發的過程包含學習和認知的兩個過程,學習和認知是遞進的。

js+jq筆記

AD 一是 可見 函數 頁面包含 媒體 編寫 tex IT 1.toggle() 方法用於綁定兩個或多個事件處理器函數,以響應被選元素的輪流的 click 事件。 該方法也可用於切換被選元素的 hide() 與 show() 方法。 (1)向 Toggle 事件綁定兩個或更

JS筆記):基礎知識

bsp man function child 變量 file 使用 IE 單獨 (一) 標識符 標識符就是一個名字,在JS中,標識符用來對變量和函數命名,或者用做JS代碼中某些循環語句中的跳轉位置的標記。JS的標識符必須以字母、_或$符號開始,後續字符可以是字母、數字、_

技術又想做網站或者微商城或小程序怎麽辦,招學會自己獨立制作免費小程序or網站or微商城

ESS ces ado shadow 選擇 分享圖片 pro 後臺 text 第一步:註冊一個賬號和密碼www.jzy123.cn 第二部 為您的網站或小程序起一個名稱第三步 選擇適合您的類型第四部選擇適合您的模板點擊選用第五步進入後臺拉,需要替換成您公司的信息或者您的產

Vue.js實戰 學習筆記 (初識Vue.js

hid dom 介紹頁面 pan 分離 name 管理 end 筆記 官方文檔中介紹:漸進式技術棧(漸進式即可以階段性地使用Vue,或者可以在使用jQuery的同時,部分模塊上使用Vue,而不是像Angular一樣一用就是全部使用) 在設計上,使用MVVM(Model-V

Vue.js 筆記) 起步

快速入門 <!DOCTYPE html> <html lang="zh" dir="ltr"> <head> <meta charset="utf-8"> <title>vue test </titl

hibernate相關面試題(看後悔,看必

概述 hibernate框架應用在dao層,,hibernate的底層程式碼是jdbc,它是一個開源的輕量級的框架. hibernate通過orm思想對資料庫進行crud操作.orm中文翻譯過來就是物件關係對映,它讓實體類(就是通常所說的pojo)和資料庫表對應,讓實體類的欄位和表裡的欄

spring bean的單例和多例的使用場景和在單例bean中注入多例(看後悔,看必

為什麼用單例或者多例?何時用? 之所以用單例,是因為沒必要每個請求都新建一個物件,這樣子既浪費CPU又浪費記憶體; 之所以用多例,是為了防止併發問題;即一個請求改變了物件的狀態,此時物件又處理另一個請求,而之前請求對物件狀態的改變導致了物件對另一個請求做了錯誤的處理;  

spring bean的生命週期和作用域(看後悔,看必

bean的生命週期 生命週期執行的過程如下: 1)spring在讀取xml配置檔案時對bean進行例項化,預設bean是單例 2)spring對bean進行依賴注入 3)如果bean實現了BeanNameAware介面,spring將bean的id傳給setBeanName

Spring的IOC,DI和AOP(看後悔,看必

spring的優點 ①IOC和DI降低了元件之間的耦合性 ,讓程式設計師更專注於業務邏輯 ②容器提供了眾多的輔助類,能加快應用的開發 ③spring對於主流的應用框架提供了整合支援,如hibernate,mybatis,Struts等 ④spring屬於低侵入式設計,程式碼的汙染