会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
古兰精
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
118
119
120
121
122
123
124
125
126
127
下一页
2017年7月26日
JavaScript数组与字符串常用方法总结
摘要: 先来一段代码引子: 一、数组: push():向数组尾部添加一个或多个元素,返回添加新元素后的数组的长度。——改变原数组 pop():删除数组最后一个元素,返回删除的该元素。——改变原数组 unshift():在数组的第一个位置添加元素,并返回添加新元素后的数组长度。——改变原数组 shift():
阅读全文
posted @ 2017-07-26 19:52 古兰精
阅读(474)
评论(0)
推荐(0)
2017年7月25日
jquery获得select option的值和对select option的操作
摘要: 一:javascript原生方法 1:拿到select对象: var myselect=document.getElementById("test"); 2:拿到选中项的索引:var index=myselect.selectedIndex ; // selectedIndex代表的是你所选中项的i
阅读全文
posted @ 2017-07-25 14:47 古兰精
阅读(1165)
评论(0)
推荐(0)
2017年7月24日
浏览器工作原理:浅析调用栈 - 执行上下文、后进先出
摘要: 在上篇文章中,我们讲到了,当一段代码被执行时,JavaScript 引擎先会对其进行编译,并创建执行上下文。但是并没有明确说明到底什么样的代码才算符合规范。 那么接下来我们就来明确下,哪些情况下代码才算是“一段”代码,才会在执行之前就进行编译并创建执行上下文。一般说来,有这么三种情况: 1、当 Ja
阅读全文
posted @ 2017-07-24 20:23 古兰精
阅读(693)
评论(0)
推荐(0)
2017年7月21日
CSS 的优先级机制总结
摘要: 一、样式优先级: 多重样式(Multiple Styles):如果外部样式、内部样式和内联样式同时应用于同一个元素,就是使用多重样式的情况。 一般情况下,大家都认为优先级是:内联样式 > 内部样式 > 外联样式,实际上不是如此,内部样式和外联样式优先级一样(看谁在先后的问题):如果外部样式放在内部样
阅读全文
posted @ 2017-07-21 14:58 古兰精
阅读(644)
评论(0)
推荐(0)
浅谈Jquery中的bind()、live()、delegate()、on()绑定事件方式
摘要: 一、on(),live(),bind() on() 为指定的元素,添加一个或多个事件处理程序,并规定当这些事件发生时运行的函数。使用 on() 方法的事件处理程序适用于当前或未来的元素(比如由脚本创建的新元素)。 live() 向当前或未来的匹配元素添加一个或多个事件处理器; bind() 向匹配元
阅读全文
posted @ 2017-07-21 14:20 古兰精
阅读(387)
评论(0)
推荐(0)
2017年7月19日
浅析JavaScript之深拷贝浅拷贝
摘要: 一、数组的浅拷贝 如果是数组,我们可以利用数组的一些方法比如:slice、concat 返回一个新数组的特性来实现拷贝。比如: var arr = ['old', 1, true, null, undefined]; var new_arr = arr.concat(); new_arr[0] =
阅读全文
posted @ 2017-07-19 23:11 古兰精
阅读(220)
评论(0)
推荐(0)
2017年7月18日
浅析DOM事件中target和currentTarget的区别
摘要: 一、结论 1、target 是事件触发的真实元素 2、currentTarget 是事件绑定的元素 3、事件处理函数中的 this 指向始终指向为 currentTarget 4、target 和 currentTarget 有时候是同一个元素,有时候不是同一个元素 (因为事件冒泡) 当事件是子元素
阅读全文
posted @ 2017-07-18 23:49 古兰精
阅读(366)
评论(0)
推荐(0)
浅析IP地址及localhost、127.0.0.1和0.0.0.0的区别
摘要: 127.0.0.1和0.0.0.0这两个IP地址再熟悉不过了,看起来好像就那么回事,但真正较起真来,这两个IP地址到底有什么作用以及到底有什么不同?貌似谁可以轻松回答,但张嘴却又不知从何说起(这要是面试,估计真会被这搞砸...),本文将系统地总结127.0.0.1和0.0.0.0这两个IP地址的作用
阅读全文
posted @ 2017-07-18 18:51 古兰精
阅读(1797)
评论(0)
推荐(0)
2017年7月17日
浅析webpack之shimming垫片的理解及常见场景和webpack.ProvidePlugin插件的使用
摘要: 一、shimming 垫片的场景 在webapck打包的过程中,我们往往需要做代码的兼容,或者打包过程的兼容。比如,我们使用的 @babel/polyfill,他所解决的就是打包代码运行在低版本浏览器上时有些api不兼容的问题,比如IE浏览器上不支持的Promise api,他就会自动的在打包过程中
阅读全文
posted @ 2017-07-17 23:36 古兰精
阅读(10187)
评论(0)
推荐(0)
代码git提交规范CommitLint使用
摘要: 一、Commitlint 是什么 在多人协作的背景下,git 仓库和 workflow 的作用很重要。而对于 commit 提交的信息说明存在一定规范,现使用 commitlint + husky 规范 git commit -m "" 中的描述信息。 一句话说,当我们运行 git commmit
阅读全文
posted @ 2017-07-17 20:11 古兰精
阅读(2700)
评论(0)
推荐(0)
上一页
1
···
118
119
120
121
122
123
124
125
126
127
下一页
公告