运算符

1、算数运算符

+   加

-    减

*    乘

/     除

++    自增

--      自减

%      取余

2、关系运算符

<小于

>大于

<=小于等于

>=大于等于

=赋值运算符

==判断

3、逻辑运算符

||逻辑或

!逻辑取非

&&逻辑与

控制语句

1、条件表达式

if(表达式1){执行的代码1}

else{ 执行的代码2}

如果表达式1成立就执行代码1,否则执行代码2

switch(匹配值){

case"值1":执行的代码

break;

default:console.log("没有匹配的项")

break;

}

没有找到break往下一个case里面找   直到最后

循环结构

for(初始化;条件判断;状态改变){执行的代码}

用于已知循环次数

while(表达式){执行的代码}

用于满足某一条件,中止循环

do{执行的代码}while(表达式)

两个关键词

break在循环switch里面有使用   跳出当前本层循环

continue在循环里面使用     跳出本次循环进入下次循环

4、三元运算符

转载于:https://www.cnblogs.com/lxl7806265/p/8184982.html

JavaScript开发相关推荐

  1. 面向JavaScript开发人员的Adobe AIR与Dreamweaver

    入门教程,非常详细,CS4里面应该可以省略前面几步直接开发了. Adobe AIR对于HTML/JavaScript应用程序与桌面的集成有着出色的支持,但除了所有附加功能之外,还需要一些其他工具和技术 ...

  2. 使用SeaJS实现模块化JavaScript开发

    2019独角兽企业重金招聘Python工程师标准>>> 前言 SeaJS是一个遵循CommonJS规范的JavaScript模块加载框架,可以实现JavaScript的模块化开发及加 ...

  3. dart参数传方法_为 JavaScript 开发人员准备的 Dart 参考教程

    Dart 是 Flutter 主要的开发语言,这一篇文章主要为 JavaScript 开发人员准备的 Dart 教程,我会用很详细的对比来参考,力争 JavaScript 开发人员可以快速的熟练使用 ...

  4. JS开发利器-IxEdit傻瓜式JavaScript开发工具(附下载、汉化版、视频教程)

    从昨天看到IxEdit以后,我就被它深深的迷住了.试用.研究.汉化,整整忙活了一天.现在就将现阶段使用的感受给大家汇报一下,也希望更多的人可以喜欢上这个超级牛B的JavaScript开发工具. 转载于 ...

  5. JavaScript开发规范 0.01版

    为什么80%的码农都做不了架构师?>>>    JavaScript开发规范v0.01 终极原则:简洁,明晰,优雅. 所谓简洁,可以只写一遍的代码,绝不写两遍: 所谓明晰,尽量只用人 ...

  6. 使用SeaJS实现模块化JavaScript开发【转】

    前言 SeaJS是一个遵循CommonJS规范的JavaScript模块加载框架,可以实现JavaScript的模块化开发及加载机制.与jQuery等JavaScript框架不同,SeaJS不会扩展封 ...

  7. JavaScript开发区块链只需200行代码

    JavaScript开发区块链只需200行代码 用JavaScript开发实现一个简单区块链.通过这一开发过程,你将理解区块链技术是什么:区块链就是一个分布式数据库,存储结构是一个不断增长的链表,链表 ...

  8. JavaScript开发优化技巧

    JavaScript开发优化技巧 1.按字符串属性值对对象数组进行排序 可以通过不同的方式来完成. 1).使用Underscore _.sortBy(collection, [iteratees=[_ ...

  9. 好程序员Web前端教程分享JavaScript开发技巧

    好程序员Web前端教程分享JavaScript开发技巧,相信知道Web前端的小伙伴都熟悉,Javascript的很多扩展的特性是的它变得更加的犀利,同时也给予程序员机会创建更漂亮并且更让用户喜欢的网站 ...

  10. Aptana:JavaScript开发利器

    http://blog.csdn.net/ghsau/article/details/8472983 简介 Aptana是一个非常强大.开源的专注于Ajax开发的开发工具,看下开源中国社区中对它的功能 ...

最新文章

  1. mysql-cluster集群原理介绍和搭建步骤(四个data/sql节点) (转)
  2. 技术管理规划-设定团队的职能
  3. 【转】.NET Core 可移植类库PCL Portable Class Library详解
  4. Dockerfile文件详解
  5. 玩转 SpringBoot 2.x 整合 Mybatis
  6. (JS-PHP)使用RSA算法进行加密通讯
  7. 通过canal实现把MySQL数据实时增量到kafka
  8. ACCP学习旅程之----- 使用Dreamweaver制作网页
  9. 2022年湖北大学招生简章--成人高等教育高起专、专升本学历提升
  10. ios 请求头设置token_AFNetworking的请求头设置(token)
  11. oracle字段名小写,oracle表名、字段名大小写问题。
  12. 三阶魔方没有。四阶魔方 有的公式
  13. PHP抓取页面中a标签的href属性值以及a中间内容
  14. 2019/07/03 分布式系统概述(01)
  15. 【原创】2012年3月24日 单骑至大峪 日志
  16. 2017-03-27Oracle故障gc buffer busy acquire导致数据库不可用
  17. Python正则表达式匹配字符串中的数字
  18. java语言输出水仙花数
  19. HttpWatch抓包头信息转换成au3书写格式
  20. 163电子邮箱能免费注册吗?163电子邮件注册移动办公解决方案

热门文章

  1. python中导入模块的方式_Python中几种导入模块的方式总结
  2. python定义一个dog类 类属性有名字毛色体重_面向对象实践,练习,Python
  3. python网页爬虫例子_Python 利用Python编写简单网络爬虫实例3
  4. 【干货】交换机密码恢复教程
  5. 几个常见的网络故障分析
  6. 【实验】不会部署VRRP?看完就会了
  7. 【教程】瘦AP升级为胖AP的终极大法
  8. Istio 从懵圈到熟练:二分之一活的微服务
  9. java mysql blob 存储图片,Java实现用Mysql存取图片操作实例
  10. 工业机器人电柜布线_协作并联,重新注解并联机器人