javascript能干什么返回列表
上传时间:2015-02-02 内容关键字:
(三)截取类型:
1. myString.slice(start,end)
截取从 start 开始位置 到 end 结束位置(不包括end)的所有字符。如果没有end,则取到结尾。
var str='www.baidu.com';
alert(str.slice(4,9)); //输出 baidu
2.substring(start,end)
截取从 start 开始位置 到 end 结束位置(不包括end)的所有字符。如果没有end,则取到结尾。
3.substr(start,length)
从指定的位置开始取指定长度的字符串,如果没有指定长度,从指定开始的位置取到结尾。
var str='www.baidu.com';
alert(str.substr(4,5)); //输出百度。
slice(start, end) vs substring()
Slice 参数可以是负数,如果是负数,-1代表字符串的结尾
Substring参数是负数的时候,自动转化为0
var str='www.baidu.com';
alert(str.slice(-3,-1)); // 输出co (alert(str.slice(-1,-3));这是个错误的示范,必须把-3位写在-1位前面 )
(四)转化类型:
1. split(‘分割位置’,[指定的长度]) :将一个字符串分割成数组
var str='www.baidu.com';
alert(str.split('.')); //返回一个数组[‘www’,’baidu’,’com’]
var str='www.baidu.com';
alert(str.split('.'),2); //返回一个数组[‘www’,’baidu’]只返回其前2个元素
2.toLowerCase(); 把字符串转化为小写
var str='WWW.baidu.com';
alert(str.toLowerCase()); //返回 www.baidu.com
3.toUpperCase(); 把字符串转化为大写
(五)样式类型:
1.fontcolor() 给字符串指定颜色,颜色可以用16进制、red、rgb(255,0,0)
var str='WWW.baidu.com';
document.write(str.fontcolor('red'));
2.fontsize() 指定字符串的大小(1-7)
var str='WWW.baidu.com';
document.write(str.fontsize(7));
Javascript浏览器对象模型-BOM 之window对象:
BOM Browser Object Model
Window对象 ,是BOM中所有对象的核心。
一、属性:
(一)位置类型:
1.获得浏览器距离屏幕的距离:
IE:
为了方便我们可以把window省略掉:
window.screenLeft 可以获得浏览器距屏幕左上角的左边距
window.screenTop 可以获得浏览器距屏幕左上角的上边距
FF:
window.screenX 可以获得浏览器距屏幕左上角的左边距
window.screenY 可以获得浏览器距屏幕左上角的上边距
2.获得浏览器的尺寸:
IE:
document.documentElement.clientWidth 获得浏览器的宽度
document.documentElement.clientHeight 获得浏览器的高度
FF:
window.innerWidth 获得浏览器的宽度
window.innerHeight 获得浏览器的高度
(二)关系型:
A.parent 返回父窗口
B.top 返回顶层窗口(效果和A差不多)
C.self == window 相当于自己的窗口
D.opener 打开者
- 上一篇:已经没有了
- 下一篇:javascript兼容性总汇