- 博客(5)
- 收藏
- 关注
原创 slice、splice、split的的使用及区别
截取字符串,拼接数组元素是常用的功能,但使用的方法总是混淆,今天做个笔记,便于下次查找和记忆。splice是数组独有的方法 slice是数组和字符串共有的方法 split是字符串独有的方法splicesplice是最强大的数组方法了,有删除、插入、替换三种使用方法,splice始终会返回一个数组。删除: 参数:需要两个参数,第一个数要删除的第一项的位置,是索引值;...
2019-12-27 10:21:54
384
转载 JS 的5个不良编码习惯(转发自微信订阅号“前端大牛爱好者”)
https://mp.weixin.qq.com/s/fhRZM_veWfxnDZpuo4FhJw在阅读JavaScript代码时,你是否有过这种感觉 你几乎不明白代码的作用? 代码使用了很多 JavaScript 技巧? 命名和编码风格太过随意? 这些都是不良编码习惯的征兆。在这篇文章中,我描述了JavaScript中常见的5种不良编码习惯。重要的是,...
2019-11-29 09:46:35
188
原创 js 字符串方法replace,替换字符串中的字符
昨天在项目中遇到一个url中传输中文的问题,由于中文中带有正斜杠 / 导致此中文字段被切分为两个url路径中的字段,导致找不到请求的url地址,尝试了使用encodeURIComponent,encodeURI都不可以,原因是:encodeURI是对url进行编码的方法,会自动忽略掉/:&等字符encodeURIComponent虽然对/进行了编码但浏览器在发送请求时应是会自动对...
2019-10-25 15:03:36
1463
原创 js打开新窗口
window.open() 可打开一个新的窗口,在项目中使用window.open()打开的窗口在使用window.location.reload()方法刷新时会出现刷新之后不会正常显示页面经过查询以及调试在windw.location.reload()中传入参数true即可实现正常刷新window.location.reload(true);既然涉及两个方法那就回顾一下两个方法...
2019-08-23 16:33:45
870
原创 js数据类型之Number类型
最近在学习JavaScript高级程序设计,一直以来都忽略了js的重要性,所以现在开始重点学习一遍,既然已经掌握了基本的开发,那就从数据类型开始写起吧,本系列只是为了个人做笔记,如有错误欢迎提出,在js中数据类型分为两大类,基本数据类型和复杂数据类型。数据类型(5+1):基本数据类型(5):number、boolean、string、null、undefined 复杂数据类型(1):...
2019-08-21 19:18:41
328
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人