10 2021 档案
摘要:window.oncontextmenu =()=>{ .../事件处理逻辑 } window.oncontextmenu 用来捕获右键单击事件 返回值是一个函数
阅读全文
摘要:arguments.callee 属性返回当前正在被执行的Function对象
阅读全文
摘要:node.js文件默认运行在一个模块中 模块默认有一个函数 如下: function fn(exports,require,module,__filename,__dirname){ ... ... } 该函数有5个参数 __filename 指当前模块的完整路径 __dirname 当前模块所在文
阅读全文
摘要:node.js中的模块分为两大类 1.核心模块 --由node引擎提供的模块 --核心模块的标识就是模块的名字 2.文件模块 --由用户自己创建的模块 --文件模块的标识就是模块路径
阅读全文
摘要:在node中 每一个js文件中的js代码 都是独立运行在一个函数中 而不是全局作用域 ,所以一个模块中的变量和函数在其它模块中无法直接访问。 node.js中向外部暴露属性和方法 通过exports 将需要暴露的属性和方法 设置为exports的属性 例: > 1.exports.x 2.expor
阅读全文
摘要:1.vue会遍历此data中对象的所有属性 2.并使用Object.defineProperty把这些属性全部转换为 getter/setter 3.每个组件都有watcher对象 4.它会在组件渲染的过程中把属性记录为依赖 5.之后当依赖项的setter被调用时 会通知watcher重新计算
阅读全文
摘要:匿名代码块 没有名字 程序不能主动调用 new对象的时候创建 在调用构造器之前调用 常用来赋初始值 { } 静态代码块 类一加载就调用 且 永久只加载一次 static{ }
阅读全文
摘要:一个类的实际对象 类型是确定的,但是指向的引用类型 可以是任意的父类型。 例: Person s1=new Student(); Object s2=new Student(); 存在的条件:1.有继承关系 2.方法需要重写 3.父类的引用指向子类对象 不能重写的方法:static 静态方法 ,属于
阅读全文
摘要:super: 必须在继承的条件下才可以使用,且只能出现在子类的方法或者构造方法中; super() 调用的是父类的无参构造方法
阅读全文
摘要:箭头函数里的this是最近作用域的this。 此处的作用域 特指 函数作用域和全局作用域 不包括块级作用域。 补充:let 声明的变量具有块级作用域 同时不会有变量提升 注:变量提升--是指声明被提到顶部执行。赋值并不会提升!
阅读全文
摘要:public class Demo { public static void main(String[] args) { char a='a' System.out.println(int(a)) // 97 } }/***因为字符类型要遵循Unicode编码规范 字符 ‘char’ 本质上就是由数
阅读全文