第一部分 javascript语言核心

js是面向web的编程语言同时它也是动态类型语言,弱类型语言。

第二章   类型,值和变量-----编程语言中能够操作的值的类型称为数据类型(js中有两种数据类型)

原始类型: 数字 字符串 布尔型 null undefind-----存储在栈内存中

对象类型: object 函数 数组------存储在堆内存中

全局对象:全局对象(global object)在程序的如何位置都能使用每次js解析器启动时或web浏览器刷新加载页面的时候它都会创建一个全新的全局对象。

包装对象:包装对象就是当我们的基本数据类型(不包括null undefind)使用时它就去隐式调用mew ...然后将其转化成对象这个对象会继承一些方法来供我们使用然后属性引用结束后这个创建的对象就会被销毁

类型转换:数据类型的转换分为隐式转换和显示转换

隐式转换:当操作数据类型的时候如果两个数据类型不一样它则会隐式转换一下然后再进行处理(可以去看看那张隐式转换的表)

显式转换:调用Boolean() Number() String()函数进行转换

变量声明:变量是使用关键字var来声明的------js变量可以是任意数据类型

变量作用域:一个变量的作用域是程序员源代码中定义这个变量的区域。全局作用域,函数作用域,块级作用域,脚本作用域

作用域链:每一段js代码(全局代码或函数) 都有一个与之相关联的作用域链。这个作用域链是一个对象列表或链表。当我们需要查找某一个变量的值时候(这个过程叫变量解析),他会从链中的第一个对象开始查找,如果有就直接用如果没有则会继续查找链上的下一个对象以此类推 如果都没有找到则会抛出一个错误

javascript权威指南(第六版) 读书笔记相关推荐

  1. JavaScript权威指南第六版中文扫描版电子书下载

    JavaScript权威指南下载链接: https://pan.baidu.com/s/1VsqtVZ7yu-3MEesESqNtwg 提取码获取方式:关注下面微信公众号,回复关键字: aujs

  2. 《JavaScript权威指南第六版》学习笔记-JavaScript概述

    第一章.JavaScript概述 JavaScript是一门高端的.动态的.弱类型的编程语言,非常适合面向对象和函数式的编程风格.JavaScript的语法源自Java,它的一等函数(first-cl ...

  3. JavaScript 权威指南--第七版--阅读笔记--number 部分

    Number 数字类型 JavaScript 的主要数字类型 Number 用于表示整数和近似实数. 当一个数字直接出现在 JavaScript 程序中时,它被称为 数字文字.JavaScript 支 ...

  4. 【JavaScript权威指南(第七版)】之阅读学习总结

    写在前面 最近借着空闲时间断断续续两个月看完了<JavaScript权威指南(第七版)>,<JavaScript权威指南>一直以来被称为"犀牛书",前面的第 ...

  5. 翻译:《JavaScript 权威指南(第5版)》第一章(一)

    声明:翻译只有一个目的:学习用途.若有版权问题请及时联系本人. 本贴文根据篇幅将第一章的翻译分为两个部分,这是第一部分的内容. Chapter 1. Introduction to JavaScrip ...

  6. 《JavaScript权威指南第四版》 电子版 电子书下载

    JavaScript权威指南第四版 图书评价:★★★★☆ 图书语言:简体图书 图书大小:19.11MB 图书格式:PDF 图书作者:David Flanagan 更新日期:2006-05-23 下载次 ...

  7. JavaScript权威指南(第6版)(中文版).pdf

    pdf 电子版书籍, 百度云盘:[JavaScript权威指南(第6版)(中文版)] 提取密码:b0tf

  8. JavaScript权威指南(第6版)

    JavaScript权威指南(第6版) 编辑推荐 经典权威的JavaScript工具书 本书是程序员学习核心JavaScript语言和由Web浏览器定义的JavaScript API的指南和综合参考手 ...

  9. JavaScript权威指南(第6版)中文版pdf

    JavaScript权威指南(第6版)中文版pdf JavaScript权威指南(第6版)中文版pdf 百度网盘下载链接:点击下载

最新文章

  1. 另种思路:图片转换 变通模拟实现VS2005下TreeView的ChcekBox点击
  2. 用 javascript 获取当页面上鼠标(光标)位置
  3. Jquery中$.get(),$.post(),$.ajax(),$.getJSON()的用法总结
  4. EXP的flashback_scn和flashback_time
  5. rails 放在 apache一个目录下面的配置方法
  6. System Center Virtual Machine Manager 2012 安装
  7. PrimeNG01 angular集成PrimeNG
  8. 区块链软件:区块链的迅猛发展
  9. 统计学习方法 第八章总结
  10. 自增主键为什么不是连续的?
  11. winForm连接数据库(sqlserver2005)
  12. 三思笔记,涂抹ORACLE~~
  13. 基于单片机的c语言交通控制器设计论文初稿,基于AT89C51单片机的交通灯控制系统设计答辩.ppt...
  14. eclipse java类图_Eclipse下生成/编辑Java类图或时序图(UML)[转载]
  15. 李南江 html链接,HTML5教程-多媒体标签-李南江
  16. 规格说明书-吉林市一日游
  17. 工作组可以看到计算机 但是无法访问,Win7中工作组计算机无法访问解决技巧
  18. 彩虹6号 计算机服务设置,彩虹六号围攻各选项效果解析与设置建议 画面优化设置方法...
  19. 2022Java面试题大全(整理版)面试题附答案详解,最全面详细
  20. openFeign夺命连环9问,这谁受得了?

热门文章

  1. BP神经网络的梯度公式推导(三层结构)
  2. 教程 | 如何使用TensorFlow实现音频分类任务
  3. Microsoft SQL Server 2017安装教程
  4. 【Python】玩转二维码:生成、伪造和识别
  5. MIT 18.06 线性代数公开课笔记 Lecture07Ax=0: 主变量, 特解
  6. 用bookdown制作图书
  7. C#安装OpenCvSharp4的实操
  8. 优秀的班组长应具备能力
  9. setsockopt的使用
  10. C# DataTable