美文网首页
前端的变量 函数 对象 2018-07-20 知识点

前端的变量 函数 对象 2018-07-20 知识点

作者: 试翼腾渊 | 来源:发表于2018-07-22 21:44 被阅读0次

变量的作用域
变量作用域指的是变量的作用范围,javascript 中的变量分为全局变量和局部变量;
1.全局变量:在函数之外定义的变量,为整个页面公用,函数内部外部都可以访问,
2.局部变量:在函数内部定义的变量,只在定义该变量的函数内部访问,外部无法访问,
封闭函数
还可以在函数定义前加上 "~" 和 "!" 等符号来定义匿名函数,
闭包
什么是闭包?
函数嵌套函数,内部函数可以引用外部函数的参数和变量,参数和变量不会被垃圾机构
回收;
用闭包做过什么?
用闭包存过循环的索引值;
用闭包做过私有变量计数器;
this 代表当前的对象,
常用的内置对象有哪些?
arr 数组 , Date 日期 , string 字符串 , 正则表达式;
内置对象
1.document
doument .referrer 获取上一个跳转页面的地址;
2.location
window .location.href 获取或重定向url地址;
window .location .search 获取地址参数部分;
window .location . hash 获取页面秒点或叫哈希值;
3.math
math.random 获取0~1的随机数;
math .floor 向下取整;
math .ceil 向上取整;
面向对象是一种编程方法;
创建对象的方法:
1.单体创建对象;
2.工厂模式创建对象; 例如:var tom = new object(); 创建一个空对象;
3.构造函数;
4.原型模式;
5.继承;
1)属性的继承: fclass.call(this,name,age);this job = job;
2)方法的继承 :sclass .prototype = new fclass();
call 和 apply
作用:都是可以改变 this ;
call 直接传数; apply 用数组的方式传数;

作者:恬恬i阿萌妹O_o
链接:https://www.jianshu.com/p/2e36605b5eb9
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

相关文章

  • 前端的变量 函数 对象 2018-07-20 知识点

    变量的作用域变量作用域指的是变量的作用范围,javascript 中的变量分为全局变量和局部变量;1.全局变量:在...

  • C++ 从入门到放弃 (Day-04)

    回想一下面向对象的常见知识点 ◼类◼对象◼ 成员变量、成员函数 ◼ 封装、继承、多态◼ ..... 类 ◼ C++...

  • 07-类与对象

    类与对象 回想一下,面向对象有哪些常见知识点 类 对象 成员变量,成员函数 封装,继承,多态 ...... 类 在...

  • javascript 原型

    函数也是一个对象,当真正开始执行函数,执行环境会为函数分配2个空间:函数对象变量空间、函数对象空间 函数对象变量空...

  • iOS-面试

    面试知识点 block 什么是block是将函数及其上下文封装起来的对象 block的截获变量对不同变量类型分别是...

  • JS创建对象和实现继承的方式

    前端知识点: 一、创建对象的方式 工厂模式、构造函数模式、原型模式、组合使用构造函数模式和原型模式、动态原型模式、...

  • Python装饰器

    由于函数也是一个对象,而且函数对象可以被赋值给变量,所以,通过变量也能调用该函数。 函数对象有一个__name__...

  • @装饰器

    由于函数也是一个对象,而且函数对象可以被赋值给变量,所以,通过变量也能调用该函数。 函数对象有一个__name__...

  • 第23节:装饰器

    由于函数也是一个对象,而且函数对象可以被赋值给变量,所以,通过变量也能调用该函数。 函数对象有一个__name__...

  • JS基础学习记录1

    前端JS面试视频重要知识点: 1.原型规则: 1:所有引用类型(数组,对象,函数),都具有扩展性,null没有。...

网友评论

      本文标题:前端的变量 函数 对象 2018-07-20 知识点

      本文链接:https://www.haomeiwen.com/subject/keprmftx.html