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、出错位置的链接









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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值