javaScript语法总结


Posted in Javascript onNovember 25, 2016

一:语法

JavaScript:一种基于对象和事件驱动得客户端脚本语言;

由下面三者组成:

1,ECMAScript(一种由Ecma国际(前身为欧洲计算机制造商协会,European Computer Manufacturers Association,通过ECMA-262标准化的脚本程序设计语言);

2,Bom(browser object model的缩写,简称浏览器对象模型);

3,Dom(Document Object Model,文档对象模型,简称DOM),是W3C组织推荐的处理可扩展标志语言的标准编程接口);

1)语句;执行顺序;注释;引入方式;变量定义;

2)数据类型;

a:String,字符串类型,用单双引号括起来得一串字符(数字,字母,符号);

b:Number,数字类型,取值为整数,浮点数;

c:Boolean,布尔类型,取值为true/false;

d:Undefined,undefined类型,只有undefined一个值,为该变量得默认值;

e:Null,只有一个特殊值Null,表示一个空对象指针,可以将变量设置为null来清楚变量;

f:object,对象,引用类型,又叫复杂类型。

3)逻辑运算符;

a:算数运算符:+,-,*,/,%;

b:关系运算符:>,>=,<,<=,==,===,!=,!==;

c:逻辑运算符在:&&(与),||(或),!(非);

d:赋值运算符:=,+=,-=,*=,/=,%=;

e:字符串和变量拼接符:“ + ”;

f:自加(++),自减(--);

4)类型装换;

字符串转换数字: parseInt()---把其他类型转换为整型;parseFloat()---把其他类型转换为浮点型(小数);

5)选择结构;

程序三大流程控制:顺序,分支(选择),循环;

1) if语句:

单分支;双分支;

多分支;嵌套结构;

//注意:if后的()不可省略;分支中{}不能省略;if嵌套不要超过三层

a:单分支——if条件判断语句;

javaScript语法总结

b:多分支;

javaScript语法总结

2)swith语句;

javaScript语法总结

 //注意:swith语句中把default分支一定写上,防止后面维护中产生歧义;

 把执行概率更大得放在前面(if,case)

if else 和 swith区别,前者用嵌套比较少得分支,后者用比较多的分支。

6)条件运算符:唯一得三木运算符,要求三个操作数;

格式:表达式1 ? 表达式2 : 表达式3;

先解表达式1,若为真,则执行表达式2;反之,则执行表达式3;

7)循环结构;

循环:重复执行一件事,给定得条件下成立,反复执行,知道条件不成立失效停止。

a:while循环;

b:do while循环;

c:for循环;

d:break和countinue;

以上就是本文的全部内容,希望对大家有所帮助,谢谢对三水点靠木的支持!

Javascript 相关文章推荐
javascript 兼容FF的onmouseenter和onmouseleave的代码
Jul 19 Javascript
理解JAVASCRIPT中hasOwnProperty()的作用
Jun 05 Javascript
批量实现面向对象的实例代码
Jul 01 Javascript
固定表格行列(expression)在IE下适用
Jul 25 Javascript
javascript操作css属性
Dec 30 Javascript
手机平板等移动端适配跳转URL的js代码
Jan 25 Javascript
Ajax提交与传统表单提交的区别说明
Feb 07 Javascript
requireJS使用指南
Apr 27 Javascript
jQuery替换节点用法示例(使用replaceWith方法)
Sep 08 Javascript
JS SetInterval 代码实现页面轮询
Aug 11 Javascript
vue使用混入定义全局变量、函数、筛选器的实例代码
Jul 29 Javascript
nuxt配置通过指定IP和端口访问的实现
Jan 08 Javascript
JS实现“隐藏与显示”功能(多种方法)
Nov 24 #Javascript
JS根据生日月份和日期计算星座的简单实现方法
Nov 24 #Javascript
javascript简单进制转换实现方法
Nov 24 #Javascript
JavaScript自定义函数实现查找两个字符串最长公共子串的方法
Nov 24 #Javascript
详解Node.js:events事件模块
Nov 24 #Javascript
详解微信小程序开发之下拉刷新 上拉加载
Nov 24 #Javascript
微信小程序-消息提示框实例
Nov 24 #Javascript
You might like
PHP strtr() 函数使用说明
2008/11/21 PHP
PHP编程最快明白(第一讲 软件环境和准备工作)
2010/10/25 PHP
PHP实现的封装验证码类详解
2013/06/18 PHP
解析PHP可变函数的经典用法
2013/06/20 PHP
php利用云片网实现短信验证码功能的示例代码
2017/11/18 PHP
javascript 写类方式之二
2009/07/05 Javascript
基于jquery实现智能提示控件intellSeach.js
2016/03/17 Javascript
在JavaScript中调用Java类和接口的方法
2016/09/07 Javascript
AngularJS中过滤器的使用与自定义实例代码
2016/09/17 Javascript
ASP.NET jquery ajax传递参数的实例
2016/11/02 Javascript
JavaScript实现三级级联特效
2017/11/05 Javascript
node.js实现简单的压缩/解压缩功能示例
2019/11/05 Javascript
微信小程序激励式视频广告组件使用详解
2019/12/06 Javascript
Python实现的金山快盘的签到程序
2013/01/17 Python
简单介绍Python中的JSON使用
2015/04/28 Python
对python中的try、except、finally 执行顺序详解
2019/02/18 Python
Python QQBot库的QQ聊天机器人
2019/06/19 Python
Python爬虫学习之翻译小程序
2019/07/30 Python
Python3 元组tuple入门基础
2020/02/09 Python
python生成并处理uuid的实现方式
2020/03/03 Python
scrapy爬虫:scrapy.FormRequest中formdata参数详解
2020/04/30 Python
基于Python快速处理PDF表格数据
2020/06/03 Python
python和php哪个容易学
2020/06/19 Python
python 基于opencv 绘制图像轮廓
2020/12/11 Python
Html5之自定义属性(data-,dataset)
2019/11/19 HTML / CSS
台湾线上百货零售购物平台:friDay购物
2017/08/18 全球购物
PHP开发工程师面试问题集锦
2012/11/01 面试题
高二英语教学反思
2014/01/19 职场文书
晚归检讨书
2014/02/19 职场文书
俞敏洪北大演讲稿
2014/05/22 职场文书
四风批评与自我批评范文
2014/10/14 职场文书
旷课检讨书范文
2014/10/30 职场文书
民事撤诉申请书范本
2015/05/18 职场文书
员工考勤管理制度
2015/08/06 职场文书
银行培训心得体会范文
2016/01/09 职场文书
2016年优秀党务工作者先进事迹材料
2016/02/29 职场文书