美文网首页让前端飞Web前端之路
JavaScript红宝书学习笔记(持续更新中......)

JavaScript红宝书学习笔记(持续更新中......)

作者: 喂猫吃草i | 来源:发表于2019-07-08 13:55 被阅读3次

一、什么是JavaScript

JavaScript是一种与网页交互的脚本语言,有以下三个部分组成:

(1) ECMAScript,提供核心语言功能

(2)文档对象模型(DOM),提供访问和操作网页内容的方法和接口

(3)浏览器对象模型(BOM),提供与浏览器交互的方法与接口

二、如何在HTML中使用JavaScript

要想在HTML中使用JavaScript,就需要用到<script>元素

需要注意的几点:

(1)有两种使用方法:其一在页面中嵌入(只需指定type属性),但需注意,不能在此代码中任一地方出现</script> !!!

其二通过<script>包含外部JavaScript文件,src属性是必须的!!!但在此标签内不能再有额外的JavaScript代码,否则嵌入的代码会被忽略。

(2)<script>标签一般会放在<body>结束标签的前边。

(3)给<script>标签定义了defer属性,即defer=“defer” 表明这个脚本会被延迟到整个页面都解析完毕后再运行,即延迟脚本。

(4)给<script>标签定义了async属性,即async=“async”  和defer属性一样,只用于外部脚本,并告诉浏览器立即下载文件,指定async属性的目的是不让页面等待这个脚本下载和执行,从而异步加载页面其他内容。

三、一些基本概念

1.ECMAScript中的一切都区分大小写;标识符指的是变量、函数、属性的名字,或者函数的参数;

标识符命名规则:第一个字符必须是一个字母、_ 、$;其他字符可以是字母、下划线、美元符号或数字;

ECMAScript标识符采用驼峰大小写形式,如:myCar

2.js中的注释

单行注释 //            

多行注释 /*   */

语句结尾必须加分号;

用var定义的变量将成为定义该变量的作用域中的局部变量,即如果在函数中使用var定义一个变量,那么这个变量在函数退出后就会被销毁;

相关文章

网友评论

    本文标题:JavaScript红宝书学习笔记(持续更新中......)

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