js任务16

定义:标识符是指变量、函数、属性的名字或者函数的参数。
书写规范:区分大小写;第一个字符必须是字母、下划线_、或者$

在JavaScript中变量是用来保存值的占位符,定义变量的时候要使用var运算符, 后面跟一个作为名称的标识符即可

var message = 1; //message 类型就是数字
message = "hello world!"; //message 类型变为字符串

JavaScript中语句以;结束,一行可以包含多条语句,如果省略分号不会产生语法错误,解释器会自动判断语句结束

Javascript提供两种注释:一种是单行注释,用//起头;另一种是多行注释,放在/* 和 */之间。

//为变量赋值
var a = 1; //赋值成功
/*
    下面定义个函数
    至于什么是函数
    且听下回分解
*/
function getName(id){
    return 'Byron';
}
var sum = 1 + 2
var diff = 3 - 4;

javascript
javascript !== java
是客户端脚本语言
ECMAScript, DOM, BOM, NodeJS

加载异步

<script src="script.js"></script>

没有 defer 或 async,浏览器会立即加载并执行指定的脚本,“立即”指的是在渲染该 script 标签之下的文档元素之前,也就是说不等待后续载入的文档元素,读到就加载并执行。

<script async src="script.js"></script>

有 async,加载和渲染后续文档元素的过程将和 script.js 的加载与执行并行进行(异步)。

<script defer src="script.js"></script>

有 defer,加载后续文档元素的过程将和 script.js 的加载并行进行(异步),但 script.js 的执行要在所有元素解析完成之后,DOMContentLoaded 事件触发之前完成。

基本调试
alert
console.log
打断点
二分法

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.几种基本数据类型?复杂数据类型?值类型和引用数据类型?堆栈数据结构? 基本数据类型:Undefined、Nul...
    极乐君阅读 10,936评论 0 106
  • 前端开发面试知识点大纲: HTML&CSS: 对Web标准的理解、浏览器内核差异、兼容性、hack、CSS基本功:...
    秀才JaneBook阅读 7,385评论 0 25
  • 在线阅读 http://interview.poetries.top[http://interview.poetr...
    前端进阶之旅阅读 115,072评论 24 450
  • 最近在阅读这本Nicholas C.Zakas(javascript高级程序设计作者)写的最佳实践、性能优化类的书...
    undefinedR阅读 6,423评论 0 30
  • 可晴18号中午午睡起来后我就感觉她有点烧,当时还以为是喝奶身体发热,下午她爸爸还带她下去玩了会,我趁这段空闲时间去...
    诺伊蝶阅读 1,482评论 0 1