【前端学习之路】 JavaScript高级部分 尚硅谷学习笔记

本文详细介绍了JavaScript的高级部分,包括基本数据类型、对象、函数、原型链、变量提升与函数提升、执行上下文、作用域和闭包。深入探讨了对象的使用、函数的特性和原型模式,以及闭包的概念和作用,帮助前端学习者理解JavaScript的核心概念。
摘要由CSDN通过智能技术生成

1、JavaScript基本数据类型

* 基本(值)类型

  • String :         任意字符串
  • Number :     任意数字 
  • Boolean :     true/false
  • Undefined :  undefined
  • Nul l:            null

* 对象(引用)类型

  • Object :        任意对象
  • Function :     一种特别的对象(可以执行)
  • Array :          一种特别的对象(数值下标,内部数据是有序的)

* 判断数据类型

  • typeof :                        返回数据类型的字符串表达
  • instanceof (实例) :  判断对象的具体类型 
  • ===

2、对象

* 什么是对象

用来保存多个数据的容器

* 为什么要用对象

便于统一管理多个数据

* 对象的组成

属性:属性名(字符串)和属性值(任意)组成

方法:一种特别的属性(属性值是函数)

 3、函数

* 什么是函数

实现特定功能的n条语句的封装体

* 为什么要用函数

提高代码复用性

便于阅读交流

* 回调函数

①自己定义的   ②不用手动调   ③最终执行的  满足这三点的都是回调函数

常见的回调函数

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值