
javaScript
鸿*雁
这个作者很懒,什么都没留下…
展开
-
module.exports与exports,export与export default之间的关系和区别
首先我们要明白一个前提,CommonJS模块规范和ES6模块规范完全是两种不同的概念。CommonJS模块规范Node应用由模块组成,采用CommonJS模块规范。根据这个规范,每个文件就是一个模块,有自己的作用域。在一个文件里面定义的变量、函数、类,都是私有的,对其他文件不可见。CommonJS规范规定,每个模块内部,module变量代表当前模块。这个变量是一个对象,它的expo...转载 2018-09-11 10:13:35 · 182 阅读 · 0 评论 -
js操作对象、字符串、数组的方法(一)
总结一下前端js操作对象、数组、字符串的一些方法(可能不全面后续遇见会补充):一、遍历数组和对象1、for循环const arr = [1, 2, 3, 4, 5, 6]; for (let i = 0; i < arr.length; i++) { console.log(arr[i]); // 打印出来的是 1 2 3 4 5 6 } ...原创 2018-08-31 11:23:21 · 887 阅读 · 0 评论 -
js操作对象、字符串、数组的方法(二)
var str='abcd1235玩2432';1.charAt 返回指定索引出的字符 (不改变原来的字符串)var a=str.charAt(0);console.log(a); //'a'console.log(str); //'abcd'2.charCodeAt 返回指定索引出的unicode字符 (获取unicode编码)str.charCodeAt(0); /...转载 2018-12-20 12:21:49 · 249 阅读 · 0 评论 -
JavaScript 判断对象中是否有某属性的常用方法
判断对象中是否有某属性的常见方式总结,不同的场景要使用不同的方式。一、点( . )或者方括号( [ ] ) 通过点或者方括号可以获取对象的属性值,如果对象上不存在该属性,则会返回undefined。当然,这里的“不存在”指的是对象自身和原型链上都不存在,如果原型链有该属性,则会返回原型链上的属性值。 1 2 3 4 5 6 7...转载 2018-12-20 12:23:46 · 328 阅读 · 1 评论 -
js实现表格的选中一行
先设想下它的实现效果:1、原始样式:2、鼠标滑过时:3、鼠标选中点击某一行我们来记录下它的详细实现,尽管它看起来如此简单。1、先写html语言,当然还是应用的前几天相同的代码,可是多了一点点... <div id="testDiv" style="width: 60%;margin-left: 10%;margin-top: 50px;height...转载 2018-10-29 16:42:32 · 7786 阅读 · 0 评论 -
javascript定时器,取消定时器,及js定时器优化方法
版权声明:转载请附链接,就这个要求。 https://blog.youkuaiyun.com/johnstrive/article/details/42216005通常用的方法:启动定时器:window.setInterval(Method,Time)Method是定时调用的js方法:Time是间隔时间,单位是毫秒取消定时器:clearInterval(Method);那么问题来...转载 2019-07-03 10:33:22 · 1164 阅读 · 0 评论 -
js判断数组中是否有重复值得三种方法
转载:https://blog.youkuaiyun.com/wszcy199503/article/details/76638578方法一:function isRepeat() { var ary = new Array("111", "22", "33", "111"); var s = ary.join(",") + ","; for (var i = 0; ...转载 2019-07-03 10:38:43 · 13786 阅读 · 0 评论 -
JS获取页面URL信息小总结
转载:https://www.jianshu.com/p/073f79c5e438下面我们举例一个URL,然后获得它的各个组成部分:http://i.cnblogs.com/EditPosts.aspx?opt=11、window.location.href (设置或获取整个 URL 为字符串)var test = window.location.href;alert(test);...转载 2019-07-03 10:45:14 · 122 阅读 · 0 评论