第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
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
自動讀取第一個數字;自動取整
相關文章
- Js基礎知識(一) – 變數JS變數
- 面試-JS基礎知識-變數型別和計算面試JS變數型別
- 基礎知識修改字串字串
- js基礎知識JS
- 基礎的python知識2 (變數)Python變數
- WiFi基礎(六):天線基礎知識WiFi
- js基礎知識 你不知道的變數提升的坑JS變數
- 第0章 基礎知識
- 數學公式基礎知識(更新中...)公式
- js基礎知識梳理JS
- JS基礎知識整理JS
- JSP基礎知識JS
- 【json】json基礎知識JSON
- JS基礎知識(覆蓋JS基礎面試題)JS面試題
- js基礎知識積累JS
- JS基礎細節知識JS
- Js基礎知識3-字串、正規表示式全解JS字串
- Java培訓基礎知識-Java的常量與變數Java變數
- Java基礎知識(變數、資料型別、運算子)Java變數資料型別
- JS基礎知識深入總結JS
- Jsp基礎知識總結JS
- JS基礎知識總結(1)JS
- JS基礎知識總結(2)JS
- 資訊處理技術基礎知識(2.4多媒體基礎知識 )--第2章
- JS-陣列基礎知識3JS陣列
- js的一些基礎知識JS
- JSP基礎知識及工程建立JS
- 使用Jquery解析Json基礎知識jQueryJSON
- vuejs基礎玩法(基礎知識,不喜勿噴!)VueJS
- JavaScript 基礎 - 第1天JavaScript
- PHP基礎教程-14 字串變數簡介PHP字串變數
- JS 中 物件 基礎認識JS物件
- 基礎知識
- RMAN基礎知識補充 FORMAT字串格式化ORM字串格式化
- JS基礎-完美掌握繼承知識點JS繼承
- Node.js基礎知識之Path模組Node.js
- javaweb-ajax和json基礎知識JavaWebJSON
- Java之JSP和Servlet基礎知識。JavaJSServlet