天天看點

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

一、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

運算符

+、-、*、/、%(取餘)、()

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

自動讀取第一個數字;自動取整