1、变量未定义: 2、变量定义了没有赋值 3、函数未传参 4、只有 return 没有值 5、函数没有返回值 出现null的几种情况 1.手动设置变量的值或者对象某一个属性值为null(此时不赋值,会在后面的代码中进行赋值,相当于初始化。)2.在JS的DOM元素获取中,如果没有获取到指定的元素对象, ...
分类:
其他好文 时间:
2019-06-19 21:50:49
阅读次数:
173
看完公司的基于Netty的游戏框架,框架中用到了多态,函数式编程和事件驱动编程,第一次看到事件驱动的时候,就想到跟观察者模式很像. 事件驱动初上手感觉还很好用,在我自己写的项目里,要写很多爬虫,比如下面爬虫的例子,我只是想关心拼接URL地址,和关心不同的网站怎么解析DOM元素,写一个回调就好 多态, ...
分类:
其他好文 时间:
2019-06-15 18:51:34
阅读次数:
111
jQuery与JavaScript: jQuery的用途: 访问和操作DOM元素; 控制页面样式; 对页面事件的处理; 方便地使用jQuery插件; 与Ajax技术的完美结合; jQuery的优势: 轻量级; 强大的选择器; 出色的DOM封装; 可靠的事件处理机制; 出色的浏览器兼容性; 隐式迭代; ...
分类:
Web程序 时间:
2019-06-11 13:11:27
阅读次数:
117
官方解释: 个人理解: 相同点:v-show和v-if都能控制元素的显示和隐藏。 不同点: 实现本质方法不同 v-show本质就是通过设置css中的display设置为none,控制隐藏 v-if是动态的向DOM树内添加或者删除DOM元素 编译的区别 v-show其实就是在控制css v-if切换有 ...
分类:
其他好文 时间:
2019-06-05 12:43:07
阅读次数:
144
选择器Sizzle 一)Sizzle( selector, context, results, seed ) 该函数用于查找与选择器表达式selector匹配的元素集合,是选择器引擎的入口。 selector: CSS选择器表达式 context: DOM元素或者文档对象,作为查找元素的上下文,用于 ...
分类:
Web程序 时间:
2019-05-26 00:15:59
阅读次数:
174
v if && v show v if 有三种形式 单路分支 双路分支 多路分支 v show 1. v show 操作的是一个DOM的dispay样式属性 2. 如果v show的初始值是false,那么这个绑定的DOM元素是否会渲染呢? v show不管值是什么,它都会渲染出来 template ...
分类:
其他好文 时间:
2019-05-25 10:03:54
阅读次数:
114
ref 有三种用法: 1、ref 加在普通的元素上,用this.ref.name 获取到的是dom元素 2、ref 加在子组件上,用this.ref.name 获取到的是组件实例,可以使用组件的所有方法。 3、如何利用 v-for 和 ref 获取一组数组或者dom 节点 注意: 1、ref 需要在 ...
分类:
其他好文 时间:
2019-05-24 10:32:09
阅读次数:
107
首先来看一下他们的概念: 特性(Attribute):是DOM元素在文档中作为html标签拥有的属性; 属性(Property):是DOM元素在js中作为对象拥有的属性; 首先来了解一下DOM的五个标准特性(id、title、lang、dir、class) 对于标准特性来说,Attribute和Pr ...
分类:
其他好文 时间:
2019-05-13 21:25:10
阅读次数:
123
jquery的属性操作模块分为四个部分:html属性操作,dom属性操作,类样式操作和值操作 html属性操作:是对html文档中的属性进行读取,设置和移除操作。比如attr()、removeAttr() DOM属性操作:对DOM元素的属性进行读取,设置和移除操作。比如prop()、removePr ...
分类:
Web程序 时间:
2019-05-04 14:51:48
阅读次数:
166
javascript中获取dom元素高度和宽度的方法如下: 网页可见区域宽: document.body.clientWidth网页可见区域高: document.body.clientHeight网页可见区域宽: document.body.offsetWidth (包括边线的宽)网页可见区域高: ...
分类:
编程语言 时间:
2019-05-03 13:04:50
阅读次数:
268