var a = 11;
var b ="11";
/* === 不仅仅比较内容 还要比较他们变量的数据类型*/
alert(a===b);
/*页面输出*/
/*alert("你好")*/
/*var a=confirm("你好");*//*可以接收到 用户的响应 当点击确定可以接受到true 取消接收到false */
/*输入 */
var a=prompt('请输入一个数字','');
alert(a);
<!--
不去使用
行内引入 DOM文档模型提供的事件
onclick 点击事件
alert 浏览器默认弹出框
-->
<input type="button" name="btn" value="点我有惊喜" onclick="javascript:alert('欢迎你');"/>
- Array(length && sort() && join("a"))
//1、赋值 数组名[索引] 索引从0开始
var arr = new Array(3);
arr[0]=100;
arr[1]=200;
arr[2]=300;
//alert(arr);
//2、直接声明数组
var str = new Array("张三","lisi","王五");
//alert(str);
//var num = new Array(1,21,13,45,75,16,78,18,91);
var num = new Array("11","哈哈","aa","bb");
/*返回数组长度*/
//alert(num.length);
/*排序 sort方法是通过ASCII字母顺序排序*/
//alert(num.sort());
/*把数组放到一个元素字符串中 以某个字符串 进行数组元素合并成字符串*/
//alert(num.join("a"))
/*向数组末尾添加一个后者更多的元素 并返回一个新的数组长度*/
alert(num.push("123"));
alert(num)
- number & undefined & null & boolean & string
/*typeof() 用来返回对应的变量类型*/
/*undefined 此处应该有值但是为赋值*/
var num;
//alert(typeof(num));
/*number*/
var num1=-12.3456;
//alert(typeof(num1));
var a = null;
//alert(typeof(a));
var flay =true;//多用于判断
//alert(typeof(flay));
var str = '哈哈哈';
alert(typeof(str));
<script src="js/new_file.js" type="text/javascript" charset="utf-8"></script>
//定义函数
//1、先声明 再赋值
var num1;
num1 =200;
//alert(num1)
//2 同时声明和赋值
var num2 = 300;
//alert(num2);
//3、不声明直接赋值 不推荐使用
num3 = 400;
//alert(num3);
<script type="text/javascript">
alert("hello word");
</script>
<body>
<input type="button" name="btn" id="btn" value="点我有惊喜" />
</body>
var num = prompt('请输入数字','');
switch (num){
case "1":alert("今天是周一");
break;
case "2":alert("今天是周2");
break;
case "3":alert("今天是周3");
break;
case "4":alert("今天是周4");
break;
case "5":alert("今天是周5");
break;
case "6":alert("今天是周6");
break;
case "7":alert("今天是周日");
break;
default:alert("你过晕了吧")
break;
}
- string(length & charAt() & indexOf("") & substring("")
var str = 'dakajasadakaha9';
/*获取string变量中长度*/
//alert(str.length)
/*返回在指定位置的字符 索引位置应从0开始*/
//alert(str.charAt(4));
/*查找某个指定字符在字符串中第一次出现的位置*/
//alert(str.indexOf("k"));
/*返回位于指定索引inden1和index2之间的字符,不包括索引index2对应的字符*/
//alert(str.substring(1,6));
/*将字符串以某个规则拆分成数组*/
var arry = str.split("a");
alert(arry);