Web前端复习——Javascript(1)

1、js发展进程关键词

ECMAScript标准——定义了js语言的核心语法

Netscape——遵照标准,实现了Javascript语言

Microsoft——遵照标准,实现了JSscript标准


W3C:DOM标准——专门操作网页内容的标准

所有浏览器都兼容

BOM:专门操作浏览器窗口的编程接口


JS特点——

(1)代码可由任何文本编辑工具编写,语法类似于C和Java

(2)无需编译,由Javascript引擎解释执行

(3)弱类型语言

(4)基于对象


2、浏览器内核

浏览器内核负责页面内容的渲染,主要由两部分组成:

(1)内容排版引擎——解析HTML/CSS

(2)脚本解析引擎——解析JavaScript


3、如何使用js

(1)如何运行

a、浏览器内置js引擎

b、独立安装js引擎:node.js

(2)如何编写

a、直接在浏览器控制台(F12)中,编写js脚本
Console:控制台——专门编写和调试js程序的窗口

log:console中提供的一个功能

  功能接受一个字符串参数,在控制台输入字符串:一串字符的集合

(字符串必须用在引号包裹,但单双引号都行,程序中关键字必须区分大小写)

   2个按键:多行程序——shift+Enter

    上下方向键——切换已执行过得代码(避免重复)


(3)如何调试
bug:程序中出现的一些错误

debug:出现错误

js程序出错:希望的交互效果没出来——F12——console

console:错误信息——3部分

a、错误的类型——错误的的原因

b、出错位置的链接









你可能感兴趣的:(Javascript,web前端复习+面试)