web前段 javascript入门笔记+少部分数组知识
来源:互联网 发布:鱼鹰软件 编辑:程序博客网 时间:2024/05/29 17:45
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>JS笔记</title> <!--内嵌方式--> <script type="text/javascript"> var a=1;//定义一个新的变量值 var b=2; alert("嘻嘻嘻");//弹出框效果 若弹出变量值 则不加"" 字体外必加双引号 alert(a+b+"张三");//"+"起到连接作用 如果是"a+b"时自动相加 否则为拼接两个字符串 //boolean 布尔类型(false/true) //null 空 占内存 数值为空 //Undefined 声明变量 但没有赋值/从未声明过这个变量 //a++ a-- 先赋值再运算 ++a --a 先运算再赋值 //== 判断两边值是否相等 //=== 判断两边类型和值都是否相等 //!=不等于 >=大于或等于 <=小于或等于 //if语句 var score=360; if(score>=600){ alert("1"); }else if(score>=500){ alert("2"); }else{ alert("3"); }//if else 必须配套执行 //switch语句 switch (a){ case 1: alert("aa");break; case 2: alert("bb");break; default : alert("cc");break; }//break(结束语句 跳出循环 程序结束) //while循环语句 while(true){ alert(b); b++; }//当括号中的条件为true时 执行死循环 当条件变成false时 退出当前循环 //for循环语句 var sum=0; for(var i=0;i<100;i++){ sum+=i; } //continue 本次循环结束 进行下一次循环 继续向下执行 //调用方法 t1为方法名 不能用js中的关键字定义 在body中调用方法 function t1(){ alert("1"); } //带参函数调用 function t2(a,b){ return a-b; } function t3(a,b){ return a+b; } function t4(){ var c=t3(3,4); var y=t1(c,2); alert(y); }//被调用的函数要在调用函数前面写 有顺序关系 var c=a>b?a:b;//三目运算符 判断 把a,b中小的赋值给C //成员变量:在script里定义的变量,所有标签都可以用 //私有变量:在函数体里定义的,仅供函数体使用 //运算符 (&& and) (|| or) (! not) //数组 var arr1=new Array(5);//new Array()实例化对象 5代表定义的数组个数 默认初始值为0 var arr2=new Array(1,2,3,4,5);//后面为数组内的存值 var arr3=[1,2,3,4,5];//直接定义 alert(arr.length);//输出数组长度 //sort() 方法是对数组进行正排序 "按数组首位大小排序 有错误 需要加一个调用方法" function s(a,b){ return a-b; } //reverse() 进行倒叙排序 数组逆序 </script> <!--外部引用--> <script type="text/javascript" src="路径"> //在内部不能再写JS代码(执行不了) //单行注释 /*多行注释 每行前都要有*号*/ </script></head><body> <button onclick="t1()"></button>//鼠标点击事件 调用t1()的方法</body></html>
阅读全文
0 0
- web前段 javascript入门笔记+少部分数组知识
- web前段入门 2017.6.8
- WEB前段快速入门到玩溜
- WEB前段快速入门到玩溜
- 001.web前段学习笔记
- Web前段部分HTML标签解析
- [Web基础笔记]JavaScript部分
- 前段开发者JavaScript 数组常用方法
- Web前段初步——javascript(1)
- javascript入门笔记4-数组
- JavaScript数组操作学习部分笔记
- java web部分知识
- 前段冷门知识总结
- 前端笔记网址,web前段很全的网站
- HTML开发语言基础和c++少部分知识
- ES6数组扩展知识(ECMAScript 6 入门笔记)
- js笔记(一)-《javascript高级程序设计》- 数组小知识
- Java笔记--Web前端知识汇总之三 JavaScript
- manacher算法
- html5/Css3 3D立方体转圈
- iOS11 不能定位如何解决
- vue.js的安装步骤
- 读取Java文件到byte数组的三种方式(转载)
- web前段 javascript入门笔记+少部分数组知识
- 完整的大数据云计算.技术图谱
- 删除
- ViewPager的简单使用
- iOS给视图设置渐变颜色
- 关于删不删游戏的抉择
- 新起点
- hibernate框架中附带提交事务的方法getCurrentSession()
- Spring之IOC/DI(一)