
JavaScript常用方法与属性速查指南
下载需积分: 9 | 453KB |
更新于2024-11-26
| 36 浏览量 | 举报
收藏
"JavaScript速查表.pdf 是一份包含JavaScript常用属性和方法的综合参考文档,旨在帮助开发者快速查找和理解JavaScript中的关键功能。"
在JavaScript编程语言中,掌握各种对象的方法是至关重要的。以下是速查表中涉及的一些关键知识点:
1. **Object Methods**:
- `toString()`: 将对象转换为字符串表示。
- `toLocaleString()`: 返回对象的本地化字符串表示。
- `valueOf()`: 返回对象的原始值。
- `hasOwnProperty()`: 检查对象是否具有指定的自有属性。
- `isPrototypeOf()`: 判断对象是否在另一个对象的原型链上。
- `propertyIsEnumerable()`: 检查对象的属性是否可枚举。
2. **String Methods**:
- `charAt()`: 返回指定位置的字符。
- `charCodeAt()`: 返回指定位置字符的Unicode编码。
- `fromCharCode()`: 根据Unicode值创建字符串。
- `concat()`: 连接两个或更多字符串。
- `indexOf()`: 查找字符串中指定值的第一个出现位置。
- `lastIndexOf()`: 查找字符串中指定值的最后一个出现位置。
- `localeCompare()`: 比较两个字符串的本地化顺序。
- `match()`: 在字符串中查找与正则表达式匹配的子串。
- `replace()`: 替换与正则表达式匹配的子串。
- `search()`: 搜索与正则表达式匹配的子串。
- `slice()`: 提取字符串的一部分并返回新字符串。
- `split()`: 使用分隔符将字符串分割成数组。
- `substring()`: 提取字符串的两个指定索引号之间的部分。
- `substr()`: 提取字符串从指定位置开始的指定长度的部分。
- `toLowerCase()`: 将字符串转换为小写。
- `toUpperCase()`: 将字符串转换为大写。
- `toLocaleLowerCase()`: 将字符串转换为本地化的小写。
- `toLocaleUpperCase()`: 将字符串转换为本地化的大写。
3. **RegEx Methods**:
- `test()`: 测试字符串是否符合正则表达式的模式。
- `match()`: 在字符串中查找与正则表达式匹配的子串并返回数组。
- `exec()`: 执行一个正则表达式,并返回匹配的结果。
4. **Array Methods**:
- `concat()`: 合并两个或更多的数组,并返回新的数组。
- `join()`: 使用指定的分隔符连接数组的所有元素。
- `push()`: 向数组的末尾添加一个或更多元素,并返回新的长度。
- `pop()`: 删除并返回数组的最后一个元素。
- `reverse()`: 反转数组中的元素顺序。
- `shift()`: 移除数组的第一个元素并返回该元素。
- `slice()`: 提取数组的一部分并返回新数组。
- `sort()`: 对数组进行排序。
- `splice()`: 添加或删除数组元素。
- `unshift()`: 向数组的开头添加一个或更多元素,并返回新的长度。
5. **Number Methods**:
- `toFixed()`: 把数字转换为字符串,并保留指定位数的小数。
- `toExponential()`: 把数字转换为指数形式的字符串。
- `toPrecision()`: 把数字转换为指定精度的字符串。
6. **Date Methods**:
- `parse()`: 解析日期字符串并返回时间戳。
- `toDateString()`: 返回日期部分的字符串。
- `toTimeString()`: 返回时间部分的字符串。
- `getDate()`: 获取月份中的某一天。
- `getDay()`: 获取星期几(0-6)。
- `getFullYear()`: 获取四位数的年份。
- `getHours()`: 获取小时(0-23)。
- `getMilliseconds()`: 获取毫秒(0-999)。
- `getMinutes()`: 获取分钟(0-59)。
- `getMonth()`: 获取月份(0-11)。
- `getSeconds()`: 获取秒(0-59)。
- `getTime()`: 获取自1970年以来的毫秒数。
- `getTimezoneOffset()`: 获取时区偏移量(分钟)。
- `getYear()`: 获取年份(两位数)。
- `setDate()`: 设置月份中的某一天。
- `setHours()`: 设置小时。
- `setMilliseconds()`: 设置毫秒。
- `setMinutes()`: 设置分钟。
- `setMonth()`: 设置月份。
- `setSeconds()`: 设置秒。
- `setYear()`: 设置年份。
- `toLocaleTimeString()`: 返回本地时间的字符串表示。
7. **事件处理器 (Event Handlers)**:
- `onAbort`: 当图像、音频或视频加载中断时触发。
- `onBlur`: 元素失去焦点时触发。
- `onChange`: 表单字段的值改变时触发。
- `onClick`: 鼠标点击元素时触发。
- `onDblClick`: 鼠标双击元素时触发。
- `onDragDrop`: 用户拖放操作完成后触发。
- `onError`: 加载资源失败时触发。
- `onFocus`: 元素获得焦点时触发。
- `onKeyDown`: 用户按下键盘键时触发。
- `onKeyPress`: 用户按下并释放一个可打印键时触发。
- `onKeyUp`: 用户释放键盘键时触发。
- `onLoad`: 页面或资源完全加载后触发。
- `onMouseDown`: 鼠标按钮被按下时触发。
以上只是JavaScript速查表中一部分内容的概述,实际文档可能还包含更多详细信息和示例,这对于理解和使用JavaScript的各种功能非常有帮助。
相关推荐









kkgoing
- 粉丝: 5
最新资源
- 阿尔卡特朗讯软件笔试题库整理分享
- 深入学习VisualC++6.0教程:实用指南
- 三星ARM架构Linux系统移植与开发全流程
- C#和SQL打造的进销存系统下载资源
- C#开发的中小企业网站完整源代码分享
- SAP COGI图文操作手册:信息处理与倒冲倒扣指南
- JavaBean与Struts整合开发留言簿系统
- 独立JPEG群组源代码的JPEGLIB库分享
- Java Apache数据库连接池的深入使用方法
- Java经典小程序集锦与深入解析
- Popkart 2.24版本发布,下载与更新支持
- 易语言实现的单文件进度条下载源码示例
- 深入探究Windows下的MFC Socket编程技术
- C++和ACCESS实现的毕业设计用质量管理系统
- OpenGL图形学算法实现C++代码大全
- JAVA网上商城项目源码分享与学习指南
- 掌握SQL Server 2000:学习与安装指南
- C#开发的音乐播放器千千静听源码赏析
- 字符串与16进制互转源码及汉字支持
- C#中创建与部署COM+组件的全面指南
- Perl5在Linux系统中的应用指南
- EditPlus 3:实用免安装文本编辑器
- Oracle数据库从入门到精通培训教程
- VHDL实现异步触发十进制加法计数器实验指南