//var宣告變數//
var age;
//同時宣告多個變數//
var age, name, ***;
age = 10;
name = 'zs';
var num = 5;
console.log(num.tostring());
string()
string()函式存在的意義:有些值沒有tostring(),這個時候可以使用string()。比如:undefined和null
轉換成數值型別:number()
number()可以把任意值轉換成數值,如果要轉換的字串中有乙個不是數值的字元,返回nan
parseint()
var num1 = parseint("12.3abc"); // 返回12,如果第乙個字元是數字會解析知道遇到非數字結束
var num2 = parseint("abc123"); // 返回nan,如果第乙個字元不是數字或者符號就返回nan
parsefloat()把字串轉換成浮點數,parsefloat會解析第乙個. 遇到第二個.或者非數字結束,如果解析的內容裡只有整數,解析成整數;
var num1 = 5;
++ num1;
var num2 = 6;
console.log(num1 + ++ num2);//num2先加1,後再列印輸出13
var num1 = 5;
num1 ++; //6
var num2 = 6
console.log(num1 + num2 ++);//先列印,後num+1,結果為12
前置++:先加1,後參與運算
後置++:先參與運算,後加1
上面兩個理解後,下面兩個自通
前置-- :先減1,後參與運算
後置-- :先參與運算,後減1
< > >= <= == != === !==
==:數值上相等即可,不看資料型別如:「10」==10
===:數值上等於,資料型別一直
優先順序從高到底
1. () 優先順序最高
2. 一元運算子 ++ -- !
3. 算數運算子 先* / % 後 + -
4. 關係運算子 > >= < <=
5. 相等運算子 == != === !==
6. 邏輯運算子 先&& 後||
7. 賦值運算子 =
if (/* 條件表示式 */)
如果知道確切迴圈次數用for,如1++到100
如果不知道確切迴圈次數用while,如才1-100之間的乙個數:
switch (expression)
break如果省略,**會繼續執行下乙個case
switch 語句在比較值時使用的是全等操作符, 因此不會發生型別轉換(例如,字串』10』 不等於數值 10)
// for迴圈的表示式之間用的是;號分隔的,千萬不要寫成,
for (初始化表示式1; 判斷表示式2; 自增表示式3)
for(var i = 0; i < arr.length; i++)
function 函式名()
var fn = function()
函式名();
new object()建立物件
function createperson(name, age, job)
return person;
}var p1 = createperson('張三', 22, 'actor');
function person(name,age,job)
}var p1 = new person('張三', 22, 'actor');
// 1 字元方法
charat() //獲取指定位置處字元
charcodeat() //獲取指定位置處字元的ascii碼
str[0] //html5,ie8+支援 和charat()等效
// 2 字串操作方法
concat() //拼接字串,等效於+,+更常用
slice() //從start位置開始,擷取到end位置,end取不到
substring() //從start位置開始,擷取到end位置,end取不到
substr() //從start位置開始,擷取length個字元
// 3 位置方法
indexof() //返回指定內容在元字串中的位置
lastindexof() //從後往前找,只找第乙個匹配的
// 4 去除空白
trim() //只能去除字串前後的空白
// 5 大小寫轉換方法
to(locale)uppercase() //轉換大寫
to(locale)lowercase() //轉換小寫
// 6 其它
search()
replace()
split()
fromcharcode()
// string.fromcharcode(101, 102, 103); //把ascii碼轉換成字串
bom的頂級物件window
window.onload = function ()
window.onunload = function ()
var div = document.getelementbyid('main');
console.log(div);
// 獲取到的資料型別 htmldivelement,物件都是有型別的
// htmldivelement <-- htmlelement <-- element <-- node <-- eventtarget
根據標籤名獲取元素
var divs = document.getelementsbytagname('div');
for (var i = 0; i < divs.length; i++)
根據name獲取元素*
var inputs = document.getelementsbyname('hobby');
for (var i = 0; i < inputs.length; i++)
根據類名獲取元素
var mains = document.getelementsbyclassname('main');
for (var i = 0; i < mains.length; i++)
根據選擇器獲取元素
var text = document.queryselector('#text');
console.log(text);
var boxes = document.queryselectorall('.box');
for (var i = 0; i < boxes.length; i++)
var box = document.getelementbyid('box');
box.onclick = function() ;
var box = document.getelementbyid('box');
box.style.width = '100px';
box.style.height = '100px';
box.style.backgroundcolor = 'red';
var box = document.getelementbyid('box');
box.classname = 'clearfix';
document.write('新設定的內容標籤也可以生成
');
innerhtml
var box = document.getelementbyid('box');
box.innerhtml = '新內容新標籤
';
innertext(只能新增字串,不能新增各種標籤)
document.createelement()
var div = document.createelement('div');
在這裡插入**片// 建立乙個定時器,1000毫秒後執行,返回定時器的標示
var timerid = settimeout(function () , 1000);
// 取消定時器的執行
cleartimeout(timerid);
window.onload = function ()
window.onunload = function ()
pythonpip使用方法 pip使用方法整理
匯出專案已安裝的pip包 pip list 檢視專案中安裝的包 pip freeze requirements.txt 將專案中所用到的第三方庫輸出到requirements.txt中 pip install 版本號 pip install i 本次使用清華源進行安裝 離線安裝第三方庫 一鍵安裝整個...
機械秒錶的使用方法 秒錶的使用方法!
秒錶是一種常用的測時儀器。又可稱 機械停表 由暫停按鈕 發條柄頭 分針等組成。它是利用擺的等時性控制指標轉動而計時的。它是利用擺的等時性控制指標轉動而計時的。在它的正面是乙個大表盤,上方有乙個小表盤 圖1.4 2 秒針沿大表盤轉動,分針沿小表盤轉動。分針和秒針所指的時間和就是所測的時間間隔。在表正上...
使用方法 離型劑使用方法
1 使用離型劑前必須確保模具乾淨,無粉塵 蠟垢 樹脂垢 油汙等殘留物質。可以使用專用的模具潔模劑進行清洗,不可用其他液體清洗,以免清洗不乾淨或損壞模具。另外,如果您的模具是新的,在清洗乾淨後,務必要對模具進行初步處理,用離型劑在模具表面噴 刷塗5 6次,之後方可正常投入生產。2 使用離型劑時,首先要...