// 这是数字 let a =10 //这是字符串 let b ="青樽对月的小屋" // 这是布尔值 let c =true // 这是空值 let d = null // 这是undefined let e console.log(a) console.log(b) console.log(c) console.log(d) console.log(e)
在js中声明变量用var来声明,当然现在也可以用let,效果一样的,并推荐使用let
在js中使用// 来表示单行注释. 使用/* */表示多行注释.
1 2 3 4
let 变量名; // 创建变量, 此时该变量除了被赋值啥也干不了. let 变量名 = 值; // 创建一个变量, 并且有值. let 变量名 = 值1, 变量名2 = 值2, 变量名3 = 值3.....; // 一次创建多个变量.并都有值 let 变量名1, 变量名2, 变量名3 = 值3; // 创建多个变量. 并且只有变量3有值
// split 正则分割,经常用于把字符串转换成数组 var str = "广东-深圳-南山"; var ret = str.split("-"); console.log( ret );
// substr 截取 var str = "hello world"; var ret = str.substr(0,3); console.log(ret); // hel
// trim 移除字符串首尾空白 var password = " ge llo "; var ret = password.trim(); console.log(ret) // ge llo console.log(password.length); // 13 console.log(ret.length); // 6
// 切片,当前方法支持使用负数代表倒数下标(从0开始) // slice(开始下标) 从开始位置切到最后 // slice(开始下标,结束下标) 从开始下标切到指定位置之前 var str = "helloworld"; var ret = str.slice(3,6); // 开区间,不包含结束下标的内容 console.log(ret); // low var ret = str.slice(5); console.log(ret); // world var ret = str.slice(2,-1); console.log(ret); // lloworl