JavaScript 概述

1. 什么是 JavaScript?
JavaScript 是一门编程语言。
java 是强类型语言,后台用;
JavaScript 是弱类型语言,前台用,脚本语言
最初的目的:判断客户端的输入(以前的网速慢)
现在的意义:
- 页面特效(pc端网页效果)
- 移动端(移动web和app)
- 异步和服务器交互(ajax)
- 服务端开发(nodejs)


2. 书写规则
- 对空格、换行、缩进不敏感
- 如果末尾不加分号,必须换行,否则会报错
- 书写规范:每句JavaScript 代码写完后 必须加分号,必须换行

3. JavaScript 代码的执行顺序
- 从上到下依次执行


4. 浏览器工作原理
html 和 css 都是由渲染引擎执行的,js 是由 js 解析器执行的,位置不同
    


5. 弱类型脚本语言
脚本语言:解释执行,即解析一行执行一行,边编译边执行
编译语言:编译执行,即会把代码直接编译成cpu认识的语言再执行


6. JavaScript 的组成(三部分)
ECMAScript:JavaScript 的语法规范
DOM:JavaScript 操作网页上元素的 API
BOM:JavaScript 操作浏览器部分功能的 API


7. Script 标签位置:
html 文件的 head 中或 body 中,写在别的位置浏览器会自动将其提到 body 中。


8. JavaScript 输出语句:
 alert(); // 弹窗,省略了window.
 document.write(""); // 写在页面中,可以识别标签
 console.log(); // 日志,省略了window.
 console.warn("警告!");
 console.error("错误!");
 console.dir("错误!"); // 折叠内容,打印对象类型
 window.confirm(); // 弹窗,返回值是true或false
 window.prompt("请输入:") // 输入内容



9. 注释:
 /**
 * 方法注释
 */

 //单行注释

 /*多行注释*/



10. 引入外部js文件
<script src="tools.js"></script>
外联式、嵌套式、行内式(与css类似)



11. 什么是 API?
API(Application Programming Interface, 应用程序 编程接口)
是一些预先定义的 函数 ,目的是提供 应用程序与开发人员基于某软件 或硬件得以访问一组 例程 的能力,而又无需访问源码,或理解内部工作 机制 的细节。

如何学习 API ?
① 侧重点(四点)
调用者:谁调用的。
参数:有无,几个。
返回值:有无,什么类型。
功能:干什么用的。
② 自学方法
- W3C (前端标准W3CSchool)
- MDN  (开发者网站)https://developer.mozilla.org/zh-CN/


12. 内置对象
     内置对象就是指这个语言自带的一些对象,供开发者使用,这些对象提供了一些常用的或是最基本而必要的功能。
javascript内置对象:









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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值