JavaScript學習筆記
視訊連線:JavaScript從零基礎入門到精通
P8 JS 三種書寫位置
在HTML中推薦使用雙引號,在JS中推薦使用單引號
P8 JS 註釋
註釋方式同C++
P15 JS 變數
var myname = prompt('Entern name');
alert(myname);
P26 字串拼接
var myname = prompt('Entern name');
alert(‘My name is’ + myname);
P33 資料型別轉換
parseInt(string)
parseFloat(string)
減號,乘號,除號 隱式轉換
P97 陣列
var arr = new Array();
var arr = [1,2,3];
陣列元素的資料型別可不同
arr[0]
arr.length
增加陣列元素
arr.length = 5;
或
arr[3] = 4;
P115函式
function getSum(num1, num2){
console.log(num1+num2);
}
getSum(1,2);
P126 argument使用
function fn(){
console.log(arguments);
}
fn(1,2,3);
arguments是偽陣列
P136 變數作用域
預設全域性作用域,可在函式內呼叫
P141 預解析
js引擎會把js裡面所有的var還有function提升到當前作用域的最前面
- 變數提升:只提升宣告,不提升賦值
console.log(num);
var num = 10;
相當於
var num;
console.log(num);
num = 10;
fun();
var fun = function(){
console.log(20);
}
相當於
var fun;
fun();
fun = function{
console.log(20);
}
- 函式提升:把所有函式宣告提升到最前面
P145 建立物件
方法一:
var obj= {
uname:'Ben',
age: 18,
sex: 'male',
sayHi: function(){
console.log('Hi');
}
};
方法二:
var obj = new Object();
obj.uname = 'Ben';
obj.sayHi = function(){
console.log('Hi');
}
方法三:建構函式
建構函式首字母大寫,不需要return
function MyObj(uname, age, sex){
this.uname = uname;
this.age = age;
this.sex = sex;
}
var obj1 = new Myobj('Ben', 18, 'male');
相關文章
- JavaScript 學習筆記JavaScript筆記
- JavaScript學習筆記13JavaScript筆記
- JavaScript學習筆記(二)JavaScript筆記
- javaScript argument 學習筆記JavaScript筆記
- JavaScript正則學習筆記JavaScript筆記
- javascript學習筆記--splice、sliceJavaScript筆記
- 學習JavaScript的原型筆記JavaScript原型筆記
- JavaScript學習筆記(八)—— 補JavaScript筆記
- JavaScript入門學習學習筆記(上)JavaScript筆記
- JavaScript設計模式學習筆記JavaScript設計模式筆記
- javascript學習筆記,二、變數JavaScript筆記變數
- JavaScript學習筆記——基礎部分JavaScript筆記
- JavaScript入門-學習筆記(一)JavaScript筆記
- JavaScript學習筆記 - 原生函式JavaScript筆記函式
- javascript學習筆記--元字元使用練習JavaScript筆記字元
- JavaScript學習筆記1: JS引入方法JavaScript筆記JS
- JavaScript學習筆記1—快速入門JavaScript筆記
- 《JavaScript語言精粹》學習筆記二JavaScript筆記
- 《JavaScript語言精粹》學習筆記一JavaScript筆記
- JavaScript學習筆記(一) promise和async/waitJavaScript筆記PromiseAI
- Javascript高階程式設計 學習筆記JavaScript程式設計筆記
- 學習筆記:javascript中的Generator函式筆記JavaScript函式
- Java學習筆記-Day48 JavaScript(三)筆記JavaScript
- JavaScript正規表示式學習筆記(一)JavaScript筆記
- JavaScript學習筆記(七)—— 再說函式JavaScript筆記函式
- Javascript中的關鍵字'this'學習筆記JavaScript筆記
- Javascript學習筆記——4.11 賦值表示式JavaScript筆記賦值
- 360星計劃學習筆記-如何學好JavaScript筆記JavaScript
- 360前端星學習筆記-如何學好JavaScript(2)前端筆記JavaScript
- JavaScript學習筆記10: 事件繫結&監聽JavaScript筆記事件
- JavaScript 型別、原型與繼承學習筆記JavaScript型別原型繼承筆記
- JavaWeb學習筆記_Day03_JavaScript詳解Web筆記JavaScript
- JavaScript學習筆記(二)——函式和陣列JavaScript筆記函式陣列
- JavaScript中的物件學習筆記(屬性操作)JavaScript物件筆記
- JavaScript中的物件學習筆記(概述和建立)JavaScript物件筆記
- numpy的學習筆記\pandas學習筆記筆記
- JavaScript DOM 程式設計藝術 學習筆記01JavaScript程式設計筆記
- JavaScript DOM 程式設計藝術 學習筆記 02JavaScript程式設計筆記