javascript常用的对象

<!DOCTYPE html>
<html>
<head>
    <title>javascript常用的对象</title>
    <meta charset="UTF-8">

    <script type="text/javascript">

        //日期对象
        var date = new Date();
        document.write(date.getFullYear()+"年"+date.getMonth()+1+"月"+"星期"+date.getDate());

        //字符串对象
        var str1 = new String("abc");
        var str2 = "abc";
        alert(str1 == str2);
        //字符串的链接
        var s = str2.concat("helloworld");
        alert(s);

        //包含start,不包含end
        s = s.slice(2,4);
        alert(s);

        var str3 = "hello world";
        //从2开始,到5结束
        //str3 = str3.substring(2,5);
        //alert(str3);
        //从2开始取5个字符
        alert(str3.substr(2,5));

        var str = "abc.txt";
        alert(str.substr(str.lastIndexOf(".")+1));

        //数组对象
        var array = new Array();
        array.push(11);
        array.push(22);
        array.push(1);
        alert(array);

        //转化为字符串通过“---”链接
        alert(array.join("---"));
        //sort只会通过字符串来排序
        alert(array.sort());
        //颠倒顺序
        alert(array.reverse());

        var array1 = [1,2,3,4];

        //表示在索引为2的前面删除0个元素,插入31,32
       // array1.splice(2,0,31,32);
       // alert(array1);
        //表示在索引为2的前面删除2个元素,插入31,32
        array1.splice(2,2,31,32);
        alert(array1);

    </script>

</head>
<body>

</body>
</html>

  

时间: 2024-10-15 06:12:16

javascript常用的对象的相关文章

JavaScript常用浏览器对象

1.对象的分级体系 每个HTML文档被装入浏览器中时浏览器就创建了一系列分级的对象体系,此体系反映了HTML文档的属性. 在每一个HTML页中含有下面的对象: navigator:含有正在使用的Navigator的名称.版本属性,客户端支持的MIME类型属性,客户端安装的"插件"类型. window:最高等级的对象,拥有整个窗口的属性;在每一个Frame中的"子窗口"也有相应的window对象. document:包含基于文档内容的属性,如title.backgro

Javascript常用对象的属性和方法

javascript为我们提供了一些非常有用的常用内部对象和方法.用户不需要用脚本来实现这些功能.这正是基于对象编程的真正目的. 在javascript提供了string(字符串).math(数值计算)和Date(日期)三种对象和其它一些相关的方法.从而为编程人员快速开发强大的脚本程序提供了非常有利的条件. 1.常用内部对象 在javascript中对于对象属性与方法的引用,有两种情况:其一是说该对象是静态对象,即在引用该对象的属性或方法时不需要为它创建实例:而另一种对象则在引用它的对象或方法是

JavaScript事件---事件对象

原文:JavaScript事件---事件对象 发文不易,若转载传播,请亲注明出处,谢谢!   内容提纲: 1.事件对象 2.鼠标事件 3.键盘事件 4.W3C与IE JavaScript事件的一个重要方面是它们拥有一些相对一致的特点,可以给你的开发提供更多的强大功能.最方便和强大的就是事件对象,他们可以帮你处理鼠标事件和键盘敲击方面的情况,此外还可以修改一般事件的捕获/冒泡流的函数. 一.事件对象 事件处理函数的一个标准特性是,以某些方式访问的事件对象包含有关于当前事件的上下文信息. 事件处理三

JavaScript中String对象的match()、replace() 配合正则表达式使用

正则表达式由来已久,查找替换功能非常强大,但模板难记复杂. JavaScript中String对象的match().replace()这2个方法都要使用正则表达式的模板.当模板内容与字符串不相匹配时,match()返回null,replace()返回原字符串. 正则表达式的模板对象 //标准写法 regexp = new RegExp(pattern[, flag]); pattern: 模板的用法是关键,也是本章的主要内容. flag: "i"(ignore)."g&quo

(转)JavaScript中判断对象类型的种种方法

我们知道,JavaScript中检测对象类型的运算符有:typeof.instanceof,还有对象的constructor属性: 1) typeof 运算符 typeof 是一元运算符,返回结果是一个说明运算数类型的字符串.如:"number","string","boolean","object","function","undefined"(可用于判断变量是否存在). 但 type

JavaScript常用正则表达式与应用(一)

JavaScript的String类和RegExp对象类都定义了相关方法使用正则表达式进行模式匹配,本文将以连载方式介绍JavaScript常用正则表达式与相关应用,欢迎交流 本节是连载一,首先介绍JavaScript语言常用的正则表达式,如何应用将在后几篇介绍. 所有案例将采用在线正则表达式验证工具RegExr进行测试,地址是:http://regexr.com/v1/,本节测试截图均来自该网站. 1.匹配字符串字面值: 正则表达式字面值包含在一对正斜杠内,如:var parttern=/P/

javascript常用单词整理

javascript常用单词整理 push :添加一个数组元素 document :文档 pop :删除最后一个数组元素 console :控制台 shift :删除第一个数组元素 string :字符串 Concat 组合数组 undefined :未定义 typeof :关键字 join:数组转化为指定分隔符 slice:返回指定数组 length:数组长度 Array:数组 number:数字 boolean:布尔 alert:提示框 parseInt:转化为整型数值 continue:继

JavaScript 常用功能总结

编吐血整理加上翻译,太辛苦了~求赞! 本文主要总结了JavaScript 常用功能总结,如一些常用的额JS 对象,基本数据结构,功能函数等,还有一些常用的设计模式. 目录: 众所周知,JavaScript是动态的面向对象的编程语言,能够实现以下效果: 1. 丰富Web 网页功能 2. 丰富Web界面 3. 实现本地或远程存储. 4. 实现分布式网络应用的前端组件,并在后台进行数据存储管理. 5. 使用JavaScript可以实现完整的分布式Web 应用. JavaScript 中的数据类型 Ja

javascript 常用函数(二)

/***javascript 常用函数**/function each( object, callback ) { if ( undefined === object.length ){ for ( var name in object ) { if (false === callback( object[name], name, object )) break; } } else { for ( var i = 0, len = object.length; i < len; i++ ) {