JavaScript基础介绍

Posted distant-遥远

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript基础介绍相关的知识,希望对你有一定的参考价值。

•ECMAScript:解释器、翻译
•DOM:Document Object Model
•BOM:Browser Object Model
–各组成部分的兼容性,兼容性问题由来
 
变量类型
类型:typeof运算符
•用法、返回值
•常见类型:
–number、string、boolean、undefined、object、function
l一个变量应该只存放一种类型的数据
 
•例子:计算两个文本框的和
•显式类型转换(强制类型转换)
–parseInt()、 parseFloat()
–NaN的意义和检测
•隐式类型转换
–==、===
–减法
 
变量作用域和闭包
l变量作用域(作用范围)
•局部变量、全局变量
l什么是闭包
•子函数可以使用父函数中的局部变量
•之前一直在使用闭包
•网上对于闭包的定义
 
命名规范
l命名规范及必要性
•可读性——能看懂
•规范性——符合规则
l匈牙利命名法
•类型前缀
•首字母大写
 
运算符
l算术:+ 加、- 减、* 乘、/ 除、% 取模
•实例:隔行变色、秒转时间
l赋值:=、+=、-=、*=、/=、%=
l关系:<、>、<=、>=、==、===、!=、!==
l逻辑:&& 与、|| 或、! 否
•实例:全选与反选
l运算符优先级:括号
 
程序流程控制
l判断:if、switch、?:
l循环:while、for
l跳出:break、continue
l什么是真、什么是假:
•真:true、非零数字、非空字符串、非空对象
•假:false、数字零、空字符串、空对象、undefined
 
json介绍
l什么是Json
lJson和数组
lJson和for in
 
•用typeof查看12、\'abc\'和document的类型
•计算两个输入框中的数字之和
•放一个按钮,每次点击时,都弹出比上次大1的数字:0,1,2,3,4...
•输入两个数字,弹出较大的值
•输入一个数字,判断是否是两位数
l必做
简易网页计算器
 

以上是关于JavaScript基础介绍的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript基础介绍

JavaScript基础——介绍

从零开始学习前端JAVASCRIPT — 4JavaScript基础Math和Date对象的介绍

测开之Javascript・《Javascript基础》

javascript基础学习

从零开始学习前端JAVASCRIPT — 3JavaScript基础string字符串介绍