1-javascript浏览器发展史, js介绍, 入门, js引入, 变量, 值类型, 运算符和逻辑符, if, for

来源:渡一教育

本章大纲
1.浏览器的组成
2.js的逼格(介绍,入门)
3.开始学习js(★)

  • 3.1 js引入
    • 页面内嵌和外部引入
  • 3.2 js基本语法
    • 变量的命名及声明与赋值
    • 值类型:原始值和引用值
  • 3.3 js语句基本规则
  • 3.4 js运算操作符 和 逻辑运算符
  • 3.5 逻辑控制语句if 和 循环语句for
  • 3.6 条件补充语句
  • 3.7初识引用值
  • 3.8 编程形式的区别
  • 3.9 typeof 六种数据类型
  • 3.10 java独特 类型转换

1.浏览器的组成

1.浏览器的组成

  • 1.shell部分
  • 2.内核部分(★ )
    • 2.1渲染引擎(语法规则和渲染)
    • 2.2js引擎
    • 2.3其他模块

2.js的逼格

2.js的逼格

  • 1.解释性语言(不需要编译成文件)跨平台
    说明:过程如下: .java --> javac --> 编译 --> .class --> jvm -->解释执行
  • 2.单线程(js引擎)
  • 3.ECMA标注
    为了取得技术优势,微软推出了JScript,
    CEnvi推出ScriptEase,与JavaScript
    同样可在浏览器上运行,为了统一规格
    JavaScript兼容ECMA标准,因此也称为ECMAScript
javascript三大部分

1.(原生)语法
ECMAscript 

2.衍生语法
2.1:DOM 文档 
2.2:BOM 浏览器 
js执行队列

js执行主线程 <--task1 1ms <-- task2 1ms
<--task2 1ms <-- task1 1ms
<--task1 1ms <-- task2 1ms

轮转时间片:类似吃饭
说明:抢占式线程

开始学习js(★)

开始学习js(★)

3.1 js引入

js引入
1.页面内嵌<script></script>标签
2.外部引入<script src="location"></script
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值