web前端java script学习2017.7.8

语句:定义了ES中程序结构的主要语法。通常使用一个或者多个关键字来完成给定的任务
语句可以很简单也可以很复杂。
程序的三种基本结构:顺序结构 分支结构 循环结构
分支:单分支 双分支 多分支 分支嵌套(用来做判断用的)
单分支:
if(条件表达式){
if字句;
}
条件表达式:返回的是一个boolean值,当为true时,就进入到{}执行if字句,当为false时就不进入{}执行if字句
双分支:
if(条件表达式){
if字句;
}else{
else字句;
}
如果满足条件表达式就执行if字句,否则就执行else字句
else不能单独存在,依附于if存在。if后面有条件表达式,else后面没有条件表达式,但是有隐含条件年,与if相反

多分支:
if(条件表达式1){

}else if(条件表达式2){

}else if(条件表达式3){

}...
else{

}
分支嵌套:
if(条件表达式1){
if(条件表达式2){

}else{

}
}else{
if(条件表达式2){

}else{

}
}
在语句里面只要有"{}"就代表了当前语句的结束,所以我们不需要用";"再进行结束语句

switch语句:多分支

switch(表达式){
case value1://表达式===value1
case语句1;
break;
case value2:
case语句2;
break;
...
default:
default语句;
}
1 表达式:通常方式一个变量。不仅仅是一个条件表达式
2 {}:不能省略
3 case:表示会出现的每一种情形。如果表达式符合当前情形则执行后面的case语句。表达式有多少种情况,
就要罗列出多少个case以及case语句,case后面的值就是表达式可能的值
4 default:表示表达式不匹配前面任何一种情行的时候,就执行default语句
5 break:每条case后面都可以加上break关键字。遇到break就退出switch语句,如果不加break,程序会继续向下执行,直到遇到break为止
6 任意表达式都可以使用switch语句
7 switch语句可以与if语句进行互换
8 switch语句在比较值的时候使用的是全等操作符,因此不会发生类型转换

时间: 2024-12-16 16:15:55

web前端java script学习2017.7.8的相关文章

web前端java script学习2017.7.6

五 输出语句1 alert():确认模态框alert(5);alert("heheda");var num=10;alert(num);alert("这是一个数字,是"+num);变量必须要从字符串中分离出来,用"+"连接alert是可以阻塞程序的 ps:每条语句后面都要加上分好,表示一条语句的结束(有换行也表示结束) 2 console.log():仅在控制台中打印相关信息console.log(5);console.log("heh

web前端基础知识学习网站推介

内容:一.基础知识及学习资料1. HTML入门学习:http://www.w3school.com.cn/html/index.aspHTML5 入门学习:http://www.w3school.com.cn/html5/index.asp 2. CSS入门学习:http://www.w3school.com.cn/css/index.aspCSS3入门学习:http://www.w3schools.com/css3/default.asphttp://css3-tutorial.com/ 3.

想做web前端工程师应该学习些什么?

偶然间看到这篇文章,感觉博主写的挺不错的,如果你想做web前端工程师的话,建议您阅读以下这篇文章,其实web前端工程师所做的工作其实就是网站设计,有些小公司的美工其实就是做web前端的.这篇文章对于想学web前端工作的人有很大的帮助,如果您是做SEO的,也建议您学习下博主推荐的这些课程,或许对你以后的职业.薪资都有很大的帮助! 遇到很多新手,都会问,如果要学习web前端开发,需要学习什么?难不难?多久能入门?怎么能快速建一个网站?工资能拿到多少?还有些让我推荐一些培训机构什么的要去学习.我建议是

2018年web前端学习路线图,WEB前端开发新手学习路线

前端的的技术一直在变化,更新和变革,现在基本是三驾马车(vue,angualr,react)主导整个前端框架,但是无论对于新人或者有经验的程序员,这些知识在必须掌握,下面给大家一份详细的表单: html的语法.格局,常用的标签极端作用,了解标签的嵌套.学习运用firefox+firebug或许chrom的调试工具,可以运用这些工具调试html.css.js.断点调试.抓包 怎么引入css.js.了解id.class属性的区别,学会css的常用选择器,了解盒子模型(padding,margin,b

web前端开发怎么样学习?看这份web前端学习路线

前端开发是创建Web页面或app等前端界面呈现给用户的过程.前端开发通过HTML,CSS及JavaScript以及衍生出来的各种技术.框架.解决方案,来实现互联网产品的用户界面交互.它从网页制作演变而来,名称上有很明显的时代特征.在互联网的演化进程中,网页制作是Web1.0时代的产物,早期网站主要内容都是静态,以图片和文字为主,用户使用网站的行为也以浏览为主.随着互联网技术的发展和HTML5.CSS3的应用,现代网页更加美观,交互效果显著,功能更加强大. 随着时代的发展,现在从事IT方向的人有很

web前端开发 初学者 学习路径图

      第一阶段   web前端工程师课程 HTML语句,HTML页面结构.css语法.style属性.link和style标签.id属性.等HTML语句中的相关属性: 通过Dreamweaver制作出跨越平台限制和跨越浏览器兼容性的页面,掌握Dreamweaver成为Web前端工程是的关键. 浏览器兼容性问题处理:XHTML与CSS校验,XHTML校验器,CSS校验器:解决如:Chrome.Safari.firefox.opera 等主流浏览器的兼容问题. 第二阶段 WEB前端移动端+响应

web前端工程师知识学习路线

想要成为一名优秀的web前端工程师(http://www.maiziedu.com/course/web/)需要具备哪些技能?因为web前端开发涵盖了许多领域的技术,那么需要掌握的技能有哪些呢?下面就一起来看看web前端工程师必备技能知识. 1.界面和用户体验 注意,浏览器的实现标准是不一致的,请确保你的网站能够兼容所有主流的浏览器.最少需要测试的有 Gecko 引擎(Firefox),WebKit引擎(Safari以及一些手机浏览器),Chrome,你所要支持的 IE 浏览器,以及 Opera

浅谈web前端就业的学习路线

初级前端 主要学习三个部分:HTML,CSS,JavaScript 一.html + css部分: 这部分特别简单,到网上搜资料,书籍视频非常多.css中盒子模型,流动,block,inline,层叠,样式优先级等这些自学起来也是非常容易.最后再深入了解下浏览器差异性,ie9以下兼容简单了解就行了,ie9以下浏览器被淘汰掉是趋势,低版本没必要浪费大量时间去学习兼容主流浏览器,google chrome浏览器.firefox浏览器.safari浏览器.opera浏览器即可.浏览器差异内容很多,建议

Web 第二阶段Java Script

一.第一章 Java Script 的概述: 1.Web 定义: HTML 结构.CSS 样式.Java Script 行为. 2.Java Script 组成的三个部分:(1)核心 (ECMASRipt)   (2)文档对象模型 (DOM ) (3)浏览器模型 (BOM ) 3.Java Script 的特点:(1)解释性语言   (2)基于对象 (3)跨平台 (4)广泛领域的作用 二.第二章 Java Script 的基础语法: 1.标识符:就是指变量,数组,函数,一个命名. 2.硬性要求规