//js大小写敏感 注意 ??‘‘和; ???????//单行注释 ???????/*多行注释*/ ???????????//js输出语法 ???//alert(‘周天‘); ???//console.log(‘周天‘) 控制台输出 ???//var aa = prompt (‘请输入你的名字‘);输入的内容是字符串,做运算要转成数值。文本框 ???//document.write(‘123‘);网页输入 ???????//数字型:number ???//var aa = ?赋值 ???var numb = 123; ???var str= "123"; ???//alert(‘typeof number‘); ???????//数字类型的转换 ??????//转数字型 ?????????????//Number(str); ??????//alert(typeof Number(str)); ??????//parseInt();整数转 ??????//parseFloat();有小数 ?????????????//转字符 ??????//String(); ??????//toString(); ??????//alert(typeof numb.toString()); ??????//例子: ??????var a = 12; ??????var b = "10"; ??????//alert(a+b); ??????//alert(a+Number(b)); ??????//alert(a+parseInt(b)); ?????????????//运算符 ??????//+ - * / % ?????????????//加法 ??????//1 普通的加法 ??????var c = 1; ??????var d = 2; ??????var e = c + d; ??????//alert(e); ??????//2 字符串的拼接 ??????var f = "你好"; ??????var g = "世界"; ??????var h = f + g; ??????//alert(h); ??????//3 数值转字符串 ??????var i = 1; ??????var j = "2"; ??????var k = i + j; ??????//alert(typeof k); ?????????????//减法 ??????//1 数值的相减 ??????var l = d - c; ??????//alert(l) ??????//2 取负数 ??????//3 字符串转数值 ??????var m = j - i; ??????//alert(typeof m); ?????????????//乘法 ????????//数值的乘法 ?????????????//除法 ????????//数值的除法 ??????//取余 ??????//var n = 100; ??????//var o = 3; ??????//var p = n % o; ??????//alert(p); ?????????????//复合运算符:+= -= *= /= %= ??????//var q = 12; ??????????//q +=5; ??????????//相当于q = q + 5; ??????//alert(q); ??????????//q-=5; ????????????//相当于q=q-5; ??????????//alert(q); ??????????//q*=3; ??????????//相当于q=q*3; ??????????//alert(q); ??????????//q/= 2; ??????????//相当于q=q/2; ??????????//alert(q); ??????????//q%=5; ??????????//相当于q=q%5; ??????????//alert(q); ???????????????//自增于自减:++ -- ???????//var r = 12; ???????//var s = r++; ???????//步骤一 ??var s = r; ???????//步骤二 ??r = r+1; ???????//alert(s); ???????//var s = ++r; ???????//步骤一 ?r= r+1; ???????//步骤二 ?var s = r; ???????//alert(s); ???????//var s = r--; ???????//步骤一 ?var s = r; ???????//步骤二 ?r=r-1; ???????//alert(s); ???????//var s = --r; ???????//步骤一 ?r=r-1; ???????//步骤二 ?var s = r; ???????//alert(s); ????????????????????????????????????????????????????????????//var aa = new Array(); ??????????alert(aa); ???????????????????????????????????????????????????????????????????????????????????
js基础知识介绍
原文地址:https://www.cnblogs.com/yelena-niu/p/8822735.html