首页 > 代码库 > js语法基础
js语法基础
1. 引入方式
<script type=”text/javascript”>具体代码</script>
<script type=”text/javascript” src=http://www.mamicode.com/”apple.js”></script>
2. 区分大小写
JavaScript语言严格区分大小写 name Name
3. 注释方式
// 注释单行
/*
注释多行
*/
4. 结束处分号可省略(多表达式写在一行不能省略)
var name=”tom”;
var age = 23;
5. 变量命名规则
名字组成:字母、数字、下划线、$
开始的第一个字符不能是数字的。
var $ = “china”; //可以的,jquery框架
var 9 = “hello”; //不可以
6. 全局变量和局部变量
① 在js里边定义“全局变量”,在系统任何角落直接定义(不使用var关键字)
② 特殊情况,在函数外边通过var定义的变量也是“全局的”
③ 函数中嵌套的函数外面通过var定义的的变量相对此函数来说是可以使用的
7. 连接符号+
当两个参数都是数值型,做算术运算;当两个参数其中一个或两个是字符串类型,做链接运算
8. break和continue
跳出一层循环直接使用即可,如果需要跳出多重循环需要使用以下方法:
waibian: for(var i=0; i<10; i++){ document.write(i+"<br />"); for(var j=100; j>=90; j--){ //j==95跳出外边的循环 break //if(j==95){ //break 2; //不让使用数字2(该用法是php的语法规则) // break waibian; //} //j==95就跳出"本次"循环(让外层for循环直接进入下次) if(j==95){ continue waibian; } document.write(j+"<br />"); } }
9.switch
switch条件可以是一个值,表达式,case 后边也可以跟常量、变量、表达式
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。