tool.js
function print(str){
document.write(str);
}
function println(str){
document.write(str+"
");
}
///////通过prototype属性扩展js API的对象的功能/////////
//※把trim方法融入到String对象中: str.trim()
String.prototype.trim = function(){
var start=0;//第一个非空格字符的位置
var end=this.length-1;//最后一个非空格字符的位置
while(start<=end && this.charAt(start)==' '){
start++;
}
while(start<=end && this.charAt(end)==' '){
end--;
}
return this.substring(start,end+1);
};
//给String对象添加一个toCharArray()方法
String.prototype.toCharArray = function(){
var chs=[];
for(var x=0;xlen2?len2:len1;
var longLen=len1>len2?len1:len2;
for(var i=0; ilen2){
return 1;
}else if(len1 js语言中的对象--date对象
JS语言中的对象--Date对象
JS语言中的对象--Math对象
JS语言中的对象--Math对象
JS语言中的对象--Global对象, 顶层函数(全局函数)
js把一些通用的函数定义在一个叫Global的对象中,调用时不能写"Global."。
eval(str): 把字符串当成js语句来进行评估且执行
Number(s): 把参数s转换成"数值(Number类型的值)",如果参数是Date则返回毫秒值,如果参数不能转换成数值则返回: NaN
parseFloat(): 解析一个字符串并返回一个浮点数。
JS语言中的对象--Global对象, 顶层函数(全局函数)
相关文章:
第2篇快速入门 —js基础实战BOM--浏览器对象模型、DOM
相关视频:










