51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#JavaScrip
JavaScript事件冒泡机制和阻止事件冒泡及默认事件
一、阻止事件冒泡: 1、html中加returnfalse 2、js中加returnfalse 3、IE下:window.event.cancelBubble=true; FF下:event.stopPropagation();//阻止事件冒泡函数functionstopBubble(evt){ ...
代码星球
·
2020-06-27
事件
冒泡
Javascript
机制
阻止
JavaScript数组与字符串常用方法总结
先来一段代码引子:varstr='helloworld';alert(str.charAt(1));//通过下标查找值;alert(str.indexOf('w',3));//通过值查找字符串下标;没有找到返回-1;有两个参数(第二个参数可以没有,有的话是从这里开始查找);alert(str.charCodeAt('w...
代码星球
·
2020-06-27
Javascript
数组
字符串
常用
方法
JavaScript之深浅拷贝
数组的浅拷贝 如果是数组,我们可以利用数组的一些方法比如:slice、concat返回一个新数组的特性来实现拷贝。比如:vararr=['old',1,true,null,undefined];varnew_arr=arr.concat();new_arr[0]='new';console.log(arr)//["o...
代码星球
·
2020-06-27
Javascript
深浅
拷贝
JavaScript快速检测浏览器对CSS3特性的支持情况
项目中使用动画效果在IE9下不支持,所以写了个判断浏览器是否支持动画的函数,进而扩展到下面判断浏览器支持任一特定CSS3属性的函数。functionsupportAnimation(){vardomPrefixes='webkitMozomsKhtml'.split(''),len=domPrefixes.leng...
代码星球
·
2020-06-27
Javascript
快速
检测
浏览器
CSS3
理解JavaScript里this关键字
1、全局代码中的this:始终指向window2、函数代码中的this:varfoo={x:10};varbar={x:20,test:function(){alert(this===bar);alert(this.x);}};bar.test();//bar对象调用test():true,20foo.test=bar...
代码星球
·
2020-06-27
理解
Javascript
this
关键字
JavaScript中将html字符串转化为Jquery对象或者Dom对象
实例代码:$('<ahref="javascript:void(0);"onclick="showUI(this,"4028f65d5d1bb627015d1c297ecf0006")"title="查看详细信息">就是上次</a>').text()//结果:就是上次$($.currentIfr...
代码星球
·
2020-06-27
对象
Javascript
中将
html
字符串
理解JavaScript私有作用域
私有作用域:跟外界的变量方法毫不冲突,豪无关系varstr="javascript";(function(){alert(str);//undefinedvarstr="helloworld";alert(str);//helloworld})();alert(str);//javascript语法解析:函数自执行里面...
代码星球
·
2020-06-27
理解
Javascript
私有
作用域
理解JavaScript模仿块作用域
1、JS没有块作用域 在C和Java中,一对大括号{}决定一个作用域,比如for循环。在js中,变量可以在函数任何一处定义,并且忽略重复定义。变量初始化之前使用,值永远是undefined。functioncount(){b=1;a=1;alert(a);//1for(vara=0;a<7;a++){//tod...
代码星球
·
2020-06-27
理解
Javascript
模仿
作用域
深入理解JavaScript变量作用域
JS变量作用域特点: a、JS变量作用域是基于其特有的作用域链的。 b、JavaScript没有块级作用域。 c、函数中声明的变量在整个函数中都有定义。1、作用域链varrain=1;functionrainman(){varman=2;functioninner(){varinnerVar=4;alert(...
代码星球
·
2020-06-27
深入
理解
Javascript
变量
作用域
深入理解JavaScript闭包
一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。另一方面,在函数外部自然无法读取函数内的局部变量。(这里有一个地方需要注意,函数内部声明变量的时候,一定要使用var命令...
代码星球
·
2020-06-27
深入
理解
Javascript
闭包
Java使用POM一JAR包的形式管理JavaScript文件-WebJars
说明:原来JS框架还可以使用POM进行管理的。WebJars是一个很神奇的东西,可以让大家以JAR包的形式来使用前端的各种框架、组件。什么是WebJars什么是WebJars?WebJars是将客户端(浏览器)资源(JavaScript,Css等)打成jar包文件,以对资源进行统一依赖管理。WebJars的jar包部署...
代码星球
·
2020-06-26
Java
使用
POM
JAR
形式
JavaScript对JSON数据进行排序
varajson={"result":[{"cid":1,"name":"aaa","price":1000},{"cid":2,"name":"bbb","price":150},{"cid":3,"name":"ccc","price":200},{"cid":4,"name":"ddd","price":1500...
代码星球
·
2020-06-26
Javascript
JSON
数据
进行
排序
Chrome插件在页面上直接绑定JavaScript事件提示Refused to execute inline event handler because it violates the following Co
Chrome插件问了安全是不提倡在页面上直接写JavaScript的,如果出现了这个提示,其实也没有什么,同样可以运行。从Chrome ExtenstionV2开始,不允许执行任何inlinejavascript代码(也就是html内的任何js代码都不允许执行),比如下面的代码:<inputtype="...
代码星球
·
2020-06-26
Chrome
插件
面上
直接
绑定
前端JavaScript实现跨域的方式(转)
这里说的js跨域是指通过js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数据。只要协议、域名、端口有任何一个不同,都被当作是不同的域。下表给出了相对http://store.company.com/dir/page.html同源检测的结果...
代码星球
·
2020-06-26
前端
Javascript
实现
跨域
方式
国内最火的 HTML、CSS、JavaScript 开源项目 Top 榜,你知多少?
对于开发者而言,想要着手前端开发,HTML、CSS和JavaScript是三项必备的基础技能。而如何事半功倍地掌握好这些知识?通过了解当下火热的开源项目不乏为最佳学习姿势。本文盘点国内评分最高且收藏量超过100的前端技术开源项目,希望可以帮助更多的开发者扩展学习。 1.极简模块化前端UI框架Layui&nbs...
代码星球
·
2020-06-26
国内
最火
HTML
CSS
Javascript
首页
上一页
...
56
57
58
59
60
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他