技术社区
-
Javascript的事件流模型都有什么?系统管理员 发表于 2020-02-18009
“事件冒泡”:事件开始由最具体的元素接受,然后逐级向上传播
“事件捕捉”:事件由最不具体的节点先接收,然后逐级向下,一直到最具体的
“DOM事件流”:三个阶段:事件捕捉,目标阶段,事件冒泡
-
JS:添加 删除 替换 插入到某个接点的方法系统管理员 发表于 2020-02-18009
1)创建新节点
createElement() //创建一个具体的元素
createTextNode() //创建一个文本节点
2)添加、移除、替换、插入
appendChild() //添加
removeChild() //移除
replaceChild() //替换
insertBefore() //插入
3)查找 getElementsByTagName() //通过标签名称
getElementsByName() //通过元素的Name属性的值
getElementById() //通过元素Id,唯一性
-
JS:如何阻止默认事件系统管理员 发表于 2020-02-18009
(1)return false;
(2) ev.preventDefault();
-
IE和标准下有哪些兼容性的写法系统管理员 发表于 2020-02-18009
var ev = ev || window.event;
document.documentElement.clientWidth || document.body.clientWidth;
Var target = ev.srcElement||ev.target;
-
值传递和引用传递的区别?系统管理员 发表于 2020-02-18005java中数据类型分俩大类,基本类型和对象类型,相对应的变量也有两种类型,基本类型和引用类型,基恩类型的变量保存原始值,即它代表的值是数值本身; 而引用类型的变量保存引用值,“引用值”指向内存空间的地址,代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所在的地址的位置。 基本类型包括:byte,short,int,long,char,float,double,boolean,returnAddress, 引用类型包括:类类型,接口类型和数组。 引用传递值会发生变化的,值传递不会发生变化的
-
构造器Constructor是否可被override?系统管理员 发表于 2020-02-18005构造器Constructor不能被继承,因此不能重写Overriding,但可以被 重载Overloading。
-
“static”关键字是什么意思?java中是否可以覆盖(override)一个private或者是static的方法?系统管理员 发表于 2020-02-18005static是静态的意思,一旦将什么东西类方法属性也好,设为了static就不会同那个类或者对象实类联系到一起,不创建这个类的对象也能调用这个方法,如果在这个东西statci前面加上private,就会给他加上一个范围,比如在这个类里面的函数定义了一个private那么别的类就不能调用了,static方法是可以被覆盖的。
-
常见的错误error有那些?系统管理员 发表于 2020-02-18005内存资源不足,系统崩溃, 方法调用栈溢出 一般以Error结尾把。
-
异常和错误的区别?系统管理员 发表于 2020-02-18005Error表示系统级的错误和程序不必处理的异常, Exception表示需要捕捉或者需要程序进行处理的异常。
-
arduino中delay()运行的时候是不是不能触发中断?系统管理员 发表于 2020-02-18008不能,delay函数使用了定时器中断,AVR在响应中断后,会自动清零全局中断标志位,这样,其它中断就不能响应,在执行完中断子程序后,AVR会自动置位全局中断位