- 1、本文档共25页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
浅谈JavaScript学习
前言:同样的事情,别人没有做过而你也没有做过,这就是你的失败之处;相反,别人没有做过而你尝试着做了,这就是你的成功。比别人多踏一步,成功的几率高达99%,如果这样,你愿意去做么,来吧,让我们一起总结JavaScript学习开发经验。
首先列一下JavaScript要研究学习的东西,学习任何东西都要具备一定的基础,当然这个基础并一定限于同行业的知识,可以是你的兴趣,爱好,把这些当成学习的基础,那么你的成功就指日可待了,好了废话少说,开始步入JavaScript正题。
1、 语法结构
2、 数据类型
3、 变量
4、 表达式和运算符
5、 数组
6、 控制结构和循环
7、 函数
8、 正则表达式
9、 对象
10、事件
11、DOM
12、拖放
1、 语法结构- 空白符 不可缺
-- 大小写敏感
--- 标识符
---- 保留字
----- 分号可选;------ 语句注释:
1)// 当前行注释
2)/*
多行注释
*/
3){} javascript要执行的代码块
4)分号;或换行 定义语句的结束
2、 数据类型
1)字符串类型:
---转义序列:
\b 回退 \f 换页 \n 换行 \r 回车符
\t 制表符 \’ 单引号 \” 双引号 \\ 反斜杠
\xNN NN是一个十六进制数,表示一个拉丁字符
\uDDDD DDDD是一个十六进制数,表示一个Unicode字符
2)数字类型: 浮点数:12.568,整数:256
3)布尔值类型:Boolean:true,false
4)空值(Null):代表变量什么也不是
5)未定义值(Undefined): var a//变量a 这时的状态
3、 变量
变量名必须以字母或下划线开始,其他部分可以使用数字、字母、美元符和下划线构成。
JavaScript变量名区分大小写,可使用骆驼命名法:变量名以一个小写字母开始,后面的单词首字母大写且没有空格。
变量名声明以关键字var开始。
关键字
保留字
4、 表达式和运算符
1)逻辑运算符和比较运算符
比较运算符:比较操作数并返回布尔值
常用的比较运算符:
== 相等判定 如果相等,返回值为:true,否则为:false
!= 不等判定 如果不等,返回值为:true,否则为:false
大于判定
= 大于等于判定
小于判定
= 小于等于判定
String对象大小写字母判定:toUpperCase() ;toLowerCase() 。
总结:比较字符串时,小写的ASCⅡ码值大于大写开头的字符;都是小写的,字母顺序排在前面的小于后面的字符;都是大写的,字母顺序排在前面的小于后面的字符。
String对象的数据值比较:valueOf()
逻辑运算符:判定多个条件的情况
与 两个条件都必须为真 一假全假
|| 或 其中一个或两个必须为真 一真全真
! 非 原逻辑相反 真假相反
2)typeof运算符
返回值:
undefined
boolean
number
string
object
3)instanceof 运算符
用于识别正在处理对象的类型,这个方法要求必须确认对象为某特定的类型。
4)一元运算符
4—1)Delete 运算符 :删除对以前对象属性及方法的引用,但不能删除未定义属性和方法;
4—2)Void 运算符 :其对任何值都返回underfined ,用于避免输出不应该输出的值;
示例:
1、 a href=javascript:window.open(about:blank)点击链接/a 输出:[object]
2、 a href=javascript:void(window.open(about:blank))点击我/a
4—3)前增量/前减量运算符
++变量名;
--变量名;
4—4)后增量/后减量运算符
变量名++ ;
变量名-- ;
4—5)一元加法和一元减法
4—6)位运算符
位运算not (~)
位运算and ()
位运算or (|)
位运算XOR(^)
4—7)左移运算()
4—8)有符号右移运算()
4—9)无符号右移运算()
5)Boolean 运算符
5—1)逻辑not
运算符是对象,返回false ;
运算符数字是0,返回true ;
运算数是0以外的任何数字
您可能关注的文档
- 21.3 实际问题与一元二方程(优质课)21.3 实际问题与一元二次方程(优质课)21.3 实际问题与一元二次方程(优质课)21.3 实际问题与一元二次方程(优质课).ppt
- 21.2.5一元二次方程的法(五)21.2.5一元二次方程的解法(五)21.2.5一元二次方程的解法(五)21.2.5一元二次方程的解法(五).ppt
- 20-职业道德与职业修养-达20-职业道德与职业修养-宏达20-职业道德与职业修养-宏达20-职业道德与职业修养-宏达.ppt
- 21第二十章 补虚类方药后部分21第二十章 补虚类方药后半部分21第二十章 补虚类方药后半部分21第二十章 补虚类方药后半部分.ppt
- 21.3用样本估计总体213用样本估计总体21.3用样本估计总体21.3用样本估计总体.ppt
- 21世纪管理者必备的3种技21世纪管理者必备的3种技能21世纪管理者必备的3种技能21世纪管理者必备的3种技能.doc
- 21.国际社会的主要成员2.国际社会的主要成员21.国际社会的主要成员21.国际社会的主要成员.ppt
- 20灿烂文明之花20灿烂文之花明之花.ppt
- 22、23章复习--遗传变、进化22、23章复习--遗传变异、进化22、23章复习--遗传变异、进化22、23章复习--遗传变异、进化.ppt
- 22“三严三实”之“谋事要”(2学时)22“三严三实”之“谋事要实”(2学时)22“三严三实”之“谋事要实”(2学时)22“三严三实”之“谋事要实”(2学时).doc
最近下载
- 2022年浙江省海港投资运营集团有限公司招聘考试题库及答案解析.docx
- 资源环境视角下的离子型稀土采矿业成本收益研究.pdf VIP
- GB_T 18750-2022 生活垃圾焚烧炉及余热锅炉.docx VIP
- 高中地理高三一轮复习 自然地理 地表形态的塑造 大单元学历案 教学设计附双减作业设计(基于新课标教学评一体化).docx
- 发酵罐二氧化碳回收纯度不达标原因分析1适用课程2适用岗位3.pdf
- 文本等离子体培训讲义.pptx
- 营销团队目标管理方案.doc VIP
- 某地产公司营销团队目标管理计划方案
- 人教版(PEP)小学英语五年级下册全册教案(带反思和板书设计).pdf
- SH∕T 3175-2013_固体工业硫磺储存输送设计规范.pdf
文档评论(0)