前端JS代码解释器

开发前端从入门到放弃 前端开发转项目管理 前端开发初学者应该怎样入门
xxxx.js
dsdsds.js
文件之间的关系:
解释:就是代码解析的先后顺序
浏览器解析htmlcss、JavaScript
除了预处理阶段,都是从上往下,去加载执行的(一行行代码去执行的)
先写的,先去执行,后写的后去执行
自执行函数:
(function () {//自适应函数
//父类
function SupClass() {
}
window.SupClass = SupClass;
})();
(function () {
//子类
function SubClass() {
}
SubClass.prototype = new SupClass();
new SubClass();
})();
//自执行函数:
//自执行函数的本质:立即去调用某个匿名函数;
//自执行函数的使用环境:
//就是说把js代码 写在自执行函数里面;
//为了防止污染其他文件的变量
//自执行函数的几种写法:
//1.
(function () {
})();
//2.
(function () {
}());
//3.
+(function () {
})();
//4.
-(function () {
})();
//5.
~(function () {
})();
————————————————-
//定义到window上面的,都是全局变量
//window.aaa = “”;
//var aa = “”;全局变量
//作用域:
// js:变量的生命周期(需不需要 手动管理内存)
//函数有自己的作用域
//函数中变量的生命周期是创建变量开始,到函数结束;
“use strict”;//严格模式
function foo() {
//局部变量
var a = “”;
}
foo();
foo();
bind:绑定
命名空间:
继承:
多重继承:
__proto__:都表示原型对象,但是调用的方式不一样
prototype:都表示原型对象,使用类名调用Student.prototype;
Function.prototype.jiCheng = function (sup) {
var prototype = Object.create(sup.prototype);
prototype.constructor = this;
this.prototype = prototype;
};
//typeof:判断数据类型
//instanceof:判断是不是某一个类,实例化出来的对象;
原型链:
子类和父类的原型关系
如:学生类继承人类,人类继承动物类,动物类继承Object类(最底层的类);
学生类的对象查找某一个属性,会先从自己的原型对象去查找;
如果没有,就从他的父类去查找。
找的 -> 找到的结果
没有找到 -> undefined;
前端开发入门书单 前端开发项目报告 前端开发 项目案例
» 本文来自:前端开发者 » 《前端JS代码解释器》
» 本文链接地址:https://www.rokub.com/38151.html
» 您也可以订阅本站:https://www.rokub.com
赞(0)
64K

评论 抢沙发

评论前必须登录!