
笔记
@少年啊
这个作者很懒,什么都没留下…
展开
-
个人js学习笔记
个人从各博主摘取的,认为在工作中非常实用的段落原创 2022-06-07 17:43:42 · 98 阅读 · 0 评论 -
6.封装模块
一、封装计算器加减模块再在另一个js中引入二、封装格式化时间的模块再在另一个js中引入结果原创 2021-04-19 23:20:34 · 80 阅读 · 0 评论 -
5.什么是node、node 和 java/php区别?
一、简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。1.编写高性能网络服务器的javascript工具包(用js开发服务端程序)2.单线程、异步、事件驱动单线程:01.php不支持多线程,但是php的服务apache支持多线程,启动时会初始化1转载 2021-04-19 10:21:46 · 496 阅读 · 0 评论 -
4.es6
1.画出Student和Person之间的关系2.编写程序使用ES6定义 Person类,包括类实例属性(name,age),实例方法say()该方法,返回name和age字符串3、下面程序执行结果为因为按照原型中:实例对象.proto==构造函数.prototype所以结果为true4、下面程序正确吗?错在哪里?如何改正?错误,因为在ColorPoint继承Point类中,只有调用了super以后,才可以使用this关键字,只需要把super(x,y)放到this.color=color前原创 2021-04-15 10:52:53 · 200 阅读 · 0 评论 -
3.es6中的小练习
一、var和let的区别1.var可以重复声明同一个变量,let却不能重复声明2.let有暂时性死区,不可以先调用后声明,var可以先调用后声明3.let有模块作用域,当全局变用var声明了a这个变量时,再局部变量如函数中可以用let声明这个a变量二、分析下列代码的执行结果执行if语句后提前调用了let声明的a变量,所以报错三、使用模板字符串补齐下列代码补齐后的结果如下四、将下面字符串改用模板字符串实现?修改结果如下五、下面输出结果为答案是Bill和undefined,这里原创 2021-04-13 14:42:12 · 135 阅读 · 0 评论 -
2.原型链图
原创 2021-04-13 13:55:11 · 107 阅读 · 0 评论 -
1.原型
下面图中console.log()的结果是什么结果为true,因为它们是不一样的实例对象,且实例对象中的方法和属性都不相等,但我改成下面后,console.log()的结果又是什么?结果为true,因为虽然产生的实例对象不同,但它们指向共同的prototype,且prototype中的属性和方法都是可以被构造函数继承的,但prototype中的属性和方法可以被修改吗?结果是可以的,但前提是大家要知道这样一个等式(实例对象.proto==构造函数.prototype)所以我们可以用:实例对象.原创 2021-04-13 13:55:45 · 64 阅读 · 0 评论