基礎

console.log() 控制臺輸出日志
console.warn()輸出警告信息
console.error()輸出錯誤信息

變量:
1.聲明
統(tǒng)一使用var來聲明變量
例如:var a;變量a
聲明變量的時候,如果在統(tǒng)一范圍內(nèi)變量名不允許重復否則會覆蓋

2.賦值
例如:var a=10;賦值a的初始值為10

3.使用
例如:console.log(a);

變量中的企業(yè)命名規(guī)范:
1.駱駝式命名法(camel)小駝峰
首字母小寫,其它單詞首字母大寫

2.帕斯卡命名法(Pascal)大駝峰
首字母大寫,其它單詞首字母大寫

3.匈牙利命名法(Hungarian)
基本和帕斯卡命名法一樣,但是在第一個單詞的前面會加一個小寫字母,注意小寫字母是變量類型

JavaScript數(shù)據(jù)類型五大基礎類型:
字符串:string
數(shù)字:number
布爾:boolean
對象:null
未定義:undefinde
object:復雜類型(可引用)
typeof關鍵字幫助檢測類型

document.getElementByTagId:通過id返回一個html元素節(jié)點

JavaScript內(nèi)部提供的方法進行數(shù)據(jù)轉(zhuǎn)換:
1.parseInt
將一個字符串型的整數(shù)進行轉(zhuǎn)換
截取數(shù)字(要截取的變量名,第一個字母必須是數(shù)字,如果不是數(shù)字,就會出現(xiàn)Nan)

2.parseFloat
將一個字符串類型的非整數(shù)進行轉(zhuǎn)換

Js中Nan是不相等的
==代表等于,只會去計算兩者的內(nèi)容是否相同

continue:結(jié)束本次循環(huán)體,直接進行下一次循環(huán)
if中嵌入break后直接跳出循環(huán)

indexof 返回指定元素的索引,如果元素不存在返回-1

原型對象:構(gòu)造函數(shù)創(chuàng)建出來的時候,系統(tǒng)默認會創(chuàng)建一個對象和這個構(gòu)造函數(shù)相關聯(lián),這個對象就稱為這個構(gòu)造函數(shù)的原型對象

原型對象的作用:使用構(gòu)造函數(shù)創(chuàng)建的對象默認可以使用該構(gòu)造函數(shù)原型對象的屬性和方法

訪問原型對象:prototype

設置原型對象:
原型對象本質(zhì)也是一個對象,利用對象的動態(tài)特性設置原型對象的屬性和方法
使用字面量的方式設置原型(替換原型)
function Person(name){
this.name=name;
}
Person.prototype

實例化:使用構(gòu)造函數(shù)創(chuàng)建對象的過程,稱為實例化
實例:構(gòu)造函數(shù)創(chuàng)建出來的對象是一個實例,一般在說實例的時候要指明是哪一個構(gòu)造函數(shù)的實例;

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容