第一章
function showtypeof(){
//typeof 的用法
var tm="dfd";
var d;
alert(typeof tm ); // string
alert(typeof 2); //number
alert(typeof true); //boolean
alert(typeof null); //object
alert(typeof d); //undefined
}
function showNoReturn(){
//函数没有明确返回值的时候,返回的值是undefined
alert(getn()); //undefined
}
function getn(){}
function equalNullAndUndefined(){
// null 和 undefined 在比较的时候是相同的
alert(null==undefined); //true
}
function showNumber(){
var iNum=55; //十进制
var i8=070; // 八进制
var i16=0x1f; //16进制
var fNum=4.43e5; // 科学计数法
//Number.MAX_VALUE //数字的最大值
//Number.MIN_VALUE //数字的最小值
// isFinite 函数 判断一个数是不是无穷大(正或负)
alert(isFinite(Number.MAX_VALUE)); //true
}
function showNaN(){
//NaN 表示非数 ,自身不相等
alert(NaN == NaN); // false
alert(isNaN("blue")); //true
alert(isNaN("123")); //false
}
function showNumberToString(){
// Number 的toString 方法有两种模式 ,默认模式和基模式
// 默认模式的时候返回的都是十进制的值
var iNum1=10;
var iNum2=10.0;
alert(iNum1.toString()); // 10
alert(iNum2.toString()); // 10
// 基模式的情况下,可以返回不同的基的数字
var iNum4=10;
alert(iNum4.toString(2)); //1010
alert(iNum4.toString(8)); //12
alert(iNum4.toString(16)); //a
}
function showStringToNumber(){
// 只有String类型的才能转换为数字值。 方法为 parseInt() 和parseFloat().
alert(parseInt("1234blue")); // 1234 parseInt 从左至右找到第一个不是数字的值为止。
alert(parseInt("0xA")); // 10
alert(parseInt("22.5")); //22
alert(parseInt("blue")); //NaN
//parseInt 的基模式
alert(parseInt("AF",16)); //175
alert(parseInt("10",2)); //2
alert(parseInt("10",8)); //8
alert(parseInt("10",10)); //10
}
function showNumberToFixed(){
//指定以小数点后几位显示
var o=new Number(44);
alert(o.toFixed(2)); // 44.00
}
function showInstanseOf(){
//判断对象是不是某种类型
var o=new String("hello");
alert(o instanceof String); // true
}
function showOperatorDelete(){
// delete 的用法
var o=new Object;
o.name="word";
alert(o.name); //word
delete(o.name);
alert(o.name); //undefined
}
function showAllEqual(){
// ===表示全等,比较时不进行类型转换 !== 非全等号
var sNum="55";
var iNum=55;
alert(sNum==iNum); //true
alert(sNum===iNum);//false
}
function showArguments(){
//arguments 是调用函数时的参数数组 最多25个
showName(101,3);
function showName(){
alert(arguments.length);
}
}
分享到:
相关推荐
javascript 数组 DOM BOM简单学习总结
个人Javascript学习笔记 精华版 个人Javascript学习笔记 精华版 个人Javascript学习笔记 精华版
JavaScript学习笔记JavaScript学习笔记
javascript 学习笔记
JavaScript-学习笔记
JavaScript学习笔记.pdf
HTML+CSS+JavaScript教程学习笔记HTML+CSS+JavaScript教程学习笔记 HTML+CSS+JavaScript教程学习笔记HTML+CSS+JavaScript教程学习笔记 HTML+CSS+JavaScript教程学习笔记HTML+CSS+JavaScript教程学习笔记 ...
javascript学习笔记发放1,以后陆续发布。
详细的javascript学习笔记,DOM,BOM,AJAX等详细笔记!
javaScript学习笔记总结.docx
javascript学习笔记讲解版参考.pdf
JavaScript基础知识点总结 JavaScript是一种高级的、动态的、基于对象的客户端脚本语言。它是在网页上执行的脚本语言,能实现网页的交互功能。下面是该资源中的重要知识点总结: 一、 JavaScript 基本概念 * ...
javascript入门学习笔记,绝对经典
JavaScript学习笔记归纳.pdf
JavaScript 学习笔记集和代码库JavaScript 学习笔记集和代码库JavaScript 学习笔记集和代码库JavaScript 学习笔记集和代码库JavaScript 学习笔记集和代码库JavaScript 学习笔记集和代码库JavaScript 学习笔记集和...
JavaScript基础学习笔记
挺好的javascript 学习笔记javascript 学习笔记javascript 学习笔记javascript 学习笔记javascript 学习笔记