zoukankan      html  css  js  c++  java
  • JavaScript对象学习笔记(2009.12.01)

    以前曾写过JavaScript对象的学习笔记,只是大致浏览一遍,今天再次学习JavaScript,然后结合项目代码来理解。

    JavaScript是面向对象的编程语言(OOP)。对象拥有属性和方法。

    属性:指与对象有关的值。

    属性
    <script type="text/javascript">
    var txt="Hello World!"
    document.write(txt.length) 
    //输出12
    </script>

     方法:指对象可以执行的行为(可以完成的功能)。

    方法
    <script type="text/javascript">
    var str="Hello world!"
    document.write(str.toUpperCase()) 
    //输出HELLO WORLD! 
    </script>

    字符串(String)对象:

    JavaScript String 对象参考手册

    常用的属性和方法:length,indexOf(), replace()...

    Date(日期)对象:

    JavaScript Date 对象参考手册

    Date对象用于处理日期和时间,可以通过new关键词来定义Date对象:

    var myDate=new Date()

    返回现在的时间:Date()

    在网页上显示一个时间:

    Time

     Array(数组)对象:

    数组对象的作用是使用单独的变量名来存储一系列的值。

    Array对象参考手册

    定义数组:var myArray=new Array();

    向数组赋值:

    代码

    访问数组:通过指定数组名及索引号码,可以访问某个特定的元素。 如:document.write(mycars[0]);

    修改数组的值:如需修改已有数组中的值,只要向指定下标号添加一个新值即可:

    mycars[0] = "Opel";

    实例:创建输出数组:

    Array

    使用for...in循环输出数组

    for..in

    合并数组:arr1.concat(arr2)

    concat

    组成字符串:join

    join

    文字数组排序:sort()

    sort

    数字数组排序:sort()

    sort

    Boolean(逻辑)对象:

    Boolean(逻辑)对象用于将非逻辑值转换为逻辑值(true或者false)

    Boolean对象参考手册

    定义Boolean对象:var myBoolean=new Boolean()

    Boolean对象的初始值为false.

    Math(算数)对象:

    Math(算数)对象的作用是执行常见的算数任务。

    Math对象参考手册

    Math.round() 对一个数进行四舍五入。

    Math.random() 返回0到1之间的随机数。

    Math.max(), Math.min() 返回两个给定的数种的较大,较小值。

    RegExp对象:

    RegExp对象用于规定在文本中检索的内容。

    RegExp是正则表达式的缩写。RegExp对象参考手册

    HTML DOM对象:

  • 相关阅读:
    PHP调用WCF提供的方法
    关于git报 warning: LF will be replaced by CRLF in README.md.的警告的解决办法
    vue中引入mui报Uncaught TypeError: 'caller', 'callee', and 'arguments' properties may not be accessed on strict mode functions or the arguments objects for calls to them的错误
    微信小程序报Cannot read property 'setData' of undefined的错误
    Vue那些事儿之用visual stuido code编写vue报的错误Elements in iteration expect to have 'v-bind:key' directives.
    关于xampp中无法启动mysql,Attempting to start MySQL service...的解决办法!!
    PHP的环境搭建
    新手PHP连接MySQL数据库出问题(Warning: mysqli_connect(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: YES))
    手机号码、获得当前时间,下拉框,填写限制
    团队作业(五):冲刺总结
  • 原文地址:https://www.cnblogs.com/niuniu1985/p/1614426.html
Copyright © 2011-2022 走看看