第11天:JS中變數、字串基礎知識

半指溫柔樂發表於2017-08-24

一、js簡介
用來製作頁面互動效果,提高使用者體驗。

js頁面效果:輪播圖、選項卡、地圖、表單驗證javascript是弱變數型別的語言,變數只需要用var來宣告。而java要根據變 量型別來宣告,

int a;float a;double a;String a;boolean a;

javascript不用關心記憶體的釋放、指標等
javascript是執行在客戶的電腦裡面,而不是伺服器上,所以是前臺語言
後臺語言是執行在伺服器上的,比如php,這些語言可以運算元據庫,對資料

庫進行增刪改查操作

二、字串和數值
直接量:數值,字串(必須加引號)
對空格、縮排、引號不敏感
alert();//彈出對話方塊
console.log();表示在控制檯中輸出。測試程式是否正確

三、變數

用var定義變數變數只能由字幕、數字、下劃線、美元符號$構成,且不能以數字開頭,並不 能是javascript保留字。大小寫敏感。

javascript保留字:

abstract、boolean、byte、char、class、const、debugger、double、enum

、export、extends、final、float、goto
implements、import、int、interface、long、native、package、private、

protected、public、short、static、super、synchronized、throws、

transient、volatile

typeof 變數型別。
vara=100;
console.log(typeof a)//表示輸出a變數型別;輸出結果為number
字串string
var=”a”;
console.log(typeof a)//string

四、連字元和加號
console.log(“我”+“愛”+“你”);//連字元
console.log(1+2+3)//加號
如果加號兩邊都是數值,就是加,否則都是連字元

五、變數值傳遞
var a=1;
var b=2;
a=b;
console.log(a);//2
console.log(a);//2

運算子
+、-、*、/、%(取餘)、()
3%5=3

六、乘方和開根號
var a=Math.pow(3,4);//計算3的4次方,pow乘方
var a=Math.pow(a,b);//計算a的b次方
var a=Math.pow(3,Math.pow(4,6));3的4的6次方
var a=Math.sqrt(81);//開根號

七、使用者輸入
var a=prompt(“請輸入點什麼東西”);
prompt專門用來彈出能夠讓使用者輸入的對話方塊

var year =prompt(“請輸入你的出生年份”);
var age=2017-year;
var young=year+18;
alert(“哈哈,你今年”+age+”歲了”);

八、字串轉為數字
parseInt(“5”);//5
console.log(parseInt(”365天每天都愛你100次”));//365
console.log(parseInt(6.5));//6
自動讀取第一個數字;自動取整


相關文章