JavaScript 和 HTML DOM 参考手册

JavaScript 和 HTML DOM 参考手册

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
相关推荐
WeilinerL12 分钟前
CodeGraph:让AI理解代码仓库的神器
前端·人工智能
小四的小六25 分钟前
WebView到AI产品,最值得掌握的3个核心能力——从自己产品里总结的能力地图
前端·ai编程·webview
前端逗比逗1 小时前
Electron 全维度完整配置手册(最新稳定版,适配 Electron 25+)
前端·electron
xiaobaoyu1 小时前
聊天问答文字逐步显示实现
前端
随风一样自由1 小时前
【前端+项目分析】`img` vs `Image`:从两个真实项目看前端图片组件的正确选择
前端·image·img·项目对比分析
倾颜1 小时前
断线之后,不要重跑 AI:在 POST + NDJSON 中实现可恢复 Agent 流
前端·后端·agent
程序员黑豆1 小时前
鸿蒙应用开发之父子组件传参:@Prop 装饰器使用教程
前端·后端·harmonyos
寒水馨1 小时前
Linux下载、安装 Bun v1.3.14(附安装包bun-linux-x64.zip)
linux·javascript·typescript·node.js·bun·运行时·包管理器
信也科技布道师2 小时前
从绝对定位到可维护页面:一次 MasterGo 还原链路的实战复盘
前端
程序员黑豆2 小时前
鸿蒙应用开发之V2状态管理:@Local、@ObservedV2、@Trace 使用教程
前端·后端·harmonyos