Loading... [JavaScript 和 HTML DOM 参考手册](https://www.runoob.com/jsref/jsref-tutorial.html) js的变量类型有字符串,布尔等 在操作这些变量类型的时候,可以将他们看成是对象来操作 因为js 把一切都封装成对象来看 获取字符串的长度 ```javascript var str = 'hello world'; console.log(str.length); //11 console.log(str.substr(0,5)); // hello console.log(str); // hello world; var arr = \['a','b','c','d'\]; console.log(arr.join('~'));//将一个数组拆分为字符串 console.log(str.split(' '));// 将一个字符串分割为数组 ``` ## String 字符串对象 - length属性: 长度 - indexOf(string) 返回出现字符串的位置 - substr(num1,\[num2\]) 截取字符串 - replace(str1,str2) 字符串替换 ```javascript var str = 'abcdef'; str.indexOf('d') //3 str.substr(0,3) //'abc' str.replace('a','f') //'fbcdef' ``` ## Date 日期对象 - getFullYear() 返回年份(4位) - getMonth() 返回月份 0-11 - getDate() 返回日期 1-31 - getHours() 返回小时数 0-23 - getMinutes() 返回分钟数 0-59 - getSeconds() 返回秒数 0-59 ```javascript var d = new Date(); d.getFullYear()+'-'+d.getMonth()+'-'+d.getDate()+' '+d.getHours()+':'+d.getMinutes()+':'+d.getSeconds() //日期YmdHis ``` ## Math 数学对象 - ceil(数值) 大于或等于该数的最小整数,即小数 `做四舍五入` 取整 - floor(数值) 小于或等于该数的最大整数 即小数 `不做四舍五入` 取整 ```javascript var num = 3.56; Math.ceil(num) //4 Math.floor(num) //3 ``` 最后修改:2023 年 12 月 07 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏