- 博客(16)
- 收藏
- 关注
原创 小知识点
const let and var var :global let:可以重新赋值 const: 不能重新赋值,但是可以更改 如const a = [1,2] a[0]=1这种 Math.trunc Math.trunc(-3.6)=-3 Math.trunc(3.6)=3 Math.sign Math.sign(5)=1 Math.sign(-5)=-1 Math.sign(0)=0 Math.s...
2019-01-14 22:21:55
137
原创 js中for of和forEach
具有iterable类型的集合可以通过新的for … of循环来遍历 forEach() 方法用于调用数组的每个元素,并将元素传递给回调函数。forEach() 对于空数组是不会执行回调函数的。 array.forEach(function(currentValue, index, arr), thisValue) ...
2019-01-10 10:04:35
1414
原创 JavaScript RegExp 对象
new RegExp(pattern, attributes); i 修饰符用于执行对大小写不敏感的匹配。找到第一个后就停止 输出结果为W3School g 修饰符用于执行全局匹配(查找所有匹配而非在找到第一个匹配后停止)。 输出结果为is,is 输出结果h,a,h,e,e 单词字符包括:a-z、A-Z、0-9,以及下划线。 结果为 输出结果为100 1000 10000...
2019-01-09 10:27:09
134
原创 HTML+CSS补充
浏览器是根据权值来判断使用哪种css样式的,权值高的就使用哪种css样式。 标签的权值为1,类选择符的权值为10,ID选择符的权值最高为100。例如下面的代码: p{color:red;} /权值为1/ p span{color:green;} /权值为1+1=2/ .warning{color:white;} /权值为10/ p span.warning{color:purple;} /权值为1...
2019-01-08 19:51:38
183
1
原创 js补充
或者 或者 函数 for in循环 do while循环 区别在于是否先执行一次代码块 break和continue的区别在于后面的循环是否继续执行(都不执行指定的条件如i=3) 错误 - Throw、Try 和 Catch unchange事件 关于创建新的元素 日期可以用来比较 关于Boolean MATH RegExp正则表达式 window ...
2019-01-07 20:48:37
114
原创 jQuery核心
each方法 遍历数组时 执行结果为 遍历对象时 查找数组中的索引inArray 得到的结果是2,从0开始 结果是4,如果不标注从2开始,得到的结果是0,得到第一个结果后就不会继续索引。 如果不存在该值的话就返回-1,因此可以判断数组里面是否存在特定值 去空格神器trim方法 只能去掉字符前后的空白字符,如果插在文本中间就不行。 DOM元素的获取get方法 get返回的是...
2019-01-07 11:00:57
314
原创 jQuery动画
hide和show方法 可以设置毫秒数,也可以用slow和fast来代替(要加引号),后面接function实现动画完成后的下一步操作 可以直接一起使用。 显示与隐藏切换toggle方法 下拉动画slideDown,slideUp,slidetoggle slide系列动画是垂直方向,而hide和show是从左上角和右下角开始的 淡入淡出动画fadeOut, fadeIn, f...
2019-01-06 18:21:51
103
原创 jQuery事件
click与dbclick事件 点击时将1111传给data mousedown与mouseup事件 方法与click方法一样,click由mousedown和mouseup组成,任何鼠标按钮松动时都能出发,右键也行。 mousemove事件 方法与上述事件方法一致 e.pageX/e.pageY是指针所在页面的x和y值(距离左边和顶部) mouseover与mouseout事件 记...
2019-01-06 15:52:57
160
原创 jQueryDOM篇
创建节点及节点属性 动态创建元素节点 DOM内部插入append()与appendTo() 因为是加入到ol里面,所以会发生错乱 好像只是位置变化,没有实质性的不同。 外部插入after()与before() prepend()与prependTo() 跟append一样,只是前后颠倒; 都是插入到元素里面作为其子元素,因此图片元素里面不能插入文本元素 综合应用 外部插...
2019-01-06 08:55:29
228
原创 jQuery属性与样式
.attr()与.removeAttr() html()及.text() 这里的function为回调函数,index代表.left a:first的索引值。 .val() 增加样式.addClass() 关于indexOf 不等于-1表示包含引号内的内容 addClass貌似不会重置已有的样式? 删除样式.removeClass() function里面的index索...
2019-01-05 14:34:30
212
原创 jQuery选择器
基本筛选选择器 前面可以是标签名称,类的名称 层级选择器 内容选择器 text不需要加引号 基本筛选选择器 aaron是class名 可见性筛选选择器 通过结果可以看到p1和p2都是隐藏的,且值都为1,p3是可见的。 属性筛选选择器 子元素筛选选择器 注意这里索引是从1开始,而不是0 表单元素选择器 表单对象属性筛选选择器 特殊选择器this ...
2019-01-03 15:21:11
161
原创 浏览器对象
windows对象 计时器setInterval() 取消计时器clearInterval() clearInterval(id_of_setInterval) 计时器setTimeout() 为什么不能在script标签里面直接调用startCount() 答:因为html中代码是顺序执行的,如果你直接调用上面的函数,那么在函数执行到根据id获取元素时就会报错,这个时候body中的元素还...
2018-12-26 22:45:36
454
原创 内置对象
日期对象 年份 星期 getDay()返回的是星期几的数字,再检索列表文字 字符串 toLowerCase() 返回指定位置的字符 检索指定字符串首次出现的位置 var mystr=“hello world” mystr.indexOf(“o”,1) stringObject.indexOf(substring, startpos) 字符串分割 stringObject.split(sep...
2018-12-26 16:06:25
126
原创 JS事件
onmouseover onmouseout 光标聚焦onfocus 失焦事件onblur 内容选中事件onselect 文本内容改变事件onchange 加载事件onload
2018-12-25 15:31:44
133
原创 JS基础:程序控制流语句
Javascript 数组 if语句 { document.write(“笔是黑色的,所以购买”); } 多种选择(Switch语句)
2018-12-24 21:51:08
456
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅