JavaScript学习笔记02【基础——对象(Function、Array、Date、Math)】

  1. JavaScript学习笔记01【基础——简介、基础语法、运算符、特殊语法、流程控制语句】【day01】
  2. JavaScript学习笔记02【基础——对象(Function、Array、Date、Math、RegExp、Global)】【day01】
  3. JavaScript学习笔记03【基础——对象(RegExp、Global)】【day01】
  4. JavaScript学习笔记04【高级——DOM和事件的简单学习、BOM对象】【day02】
  5. JavaScript学习笔记05【高级——DOM对象、JavaScript中的事件】【day02】

目录

06 JavaScript_对象

JavaScript_对象_Function

函数的3种创建方式

函数的length属性:代表形参的个数

函数特点1——方法定义时,可以不写 形参类型、返回值类型

函数特点2——方法覆盖

函数特点3——方法调用只与方法名称有关

函数特点4——隐藏内置对象(数组),arguments,封装所有的实际参数

JavaScript_对象_Array

Array 对象方法

JavaScript_对象_Date

Boolean 对象

Date:日期对象

JavaScript_对象_Math

产生 1~100 之间的随机整数


06 JavaScript_对象

JavaScript_对象_Function

  

Function:函数(方法)对象
    1. 创建:
        1. var fun = new Function(形式参数列表, 方法体); // 了解
        2. function 方法名称(形式参数列表) {
                方法体
            }

        3. var 方法名 = function(形式参数列表) {
                方法体
           }
    2. 方法:

    3. 属性:
        length:代表形参的个数。
    4. 特点:
        1. 方法定义时,形参的类型不用写,返回值类型也不写。
        2. 方法是一个对象,如果定义名称相同的方法,会覆盖。
        3. 在JS中,方法的调用只与方法的名称有关,和参数列表无关。
        4. 在方法声明中有一个隐藏的内置对象(数组),arguments,封装所有的实际参数。
    5. 调用:
        方法名称(实际参数列表);

函数的3种创建方式


方法定义时,形参的类型不用写,返回值类型也不写。 // var a, var b——每一个参数的类型都用var来标识,可以省略var


函数的length属性:代表形参的个数

函数特点1:方法定义时,形参的类型不用写,返回值类型也不写。

函数特点1——方法定义时,可以不写 形参类型、返回值类型

函数特点1:方法定义时,形参的类型不用写,返回值类型也不写。

 // var a, var b —— 每一个参数的类型都用var来标识,可以省略var

函数特点2——方法覆盖

函数特点2:方法是一个对象,如果定义名称相同的方法,会覆盖。

函数特点3——方法调用只与方法名称有关

函数特点3:在JS中,方法的调用只与方法的名称有关,和参数列表无关。

函数特点4——隐藏内置对象(数组),arguments,封装所有的实际参数

  

JavaScript_对象_Array

Array 对象方法

Array:数组对象
    1. 创建:
        1. var arr = new Array(元素列表);
        2. var arr = new Array(默认长度);
        3. var arr = [元素列表];
    2. 方法
        join(参数):将数组中的元素按照指定的分隔符拼接为字符串。
        push():向数组的末尾添加一个或更多元素,并返回新的长度。
    3. 属性
        length:数组的长度。
    4. 特点:
        1. JS中,数组元素的类型可变的。
        2. JS中,数组长度可变的。

JavaScript_对象_Date

Boolean 对象

Date:日期对象

Date:日期对象
    1. 创建:
        var date = new Date();

    2. 方法:
        toLocaleString():返回当前date对象对应的时间本地字符串格式。
        getTime():获取毫秒值,返回当前如期对象描述的时间到1970年1月1日零点的毫秒值差。

  

JavaScript_对象_Math

Math:数学对象
    1. 创建:
        * 特点:Math对象不用创建,直接使用——Math.方法名();

    2. 方法:
        random():返回 0 ~ 1 之间的随机数,含0不含1——[0, 1)。
        ceil(x):对数进行上舍入。
        floor(x):对数进行下舍入。
        round(x):把数四舍五入为最接近的整数。
    3. 属性:
        PI

  

产生 1~100 之间的随机整数

取 1~100之间的随机整数

  1. Math.random()产生随机数:范围 [0,1) 小数
  2. 乘以 100 --> [0,99.9999] 小数
  3. 舍弃小数部分 :floor --> [0,99] 整数
  4. +1 -->[0,99] 整数 [1,100]

梳头健脑:宋代著名文学家苏轼把梳头当做“安眠药”。他说:“梳头百余,散头卧,熟寝至明。”梳头能提神醒脑,消除疲劳,提高思维能力和工作效率,还有防治失眠、神经性头痛及脱发的功效。医书《诸病源候论》说:“千过梳头,头不白。”中国有句古话叫做“梳头又洗脚,强似吃补药”,梳头的保健养生功效可见一斑。中医认为:人的头部是“诸阳所会,百脉相通”,人体的重要经脉和四十多个大小穴位以及十多处特殊刺激区均汇聚于头部。这些经脉和穴位起着运行气血、濡养全身、抗御外邪、沟通里表上下的作用。经常梳头按摩这些穴位,可使头发根部血液循环加快、发根坚固、发色黑润,从而疏通经脉,流畅血液,宁神开窍,起到耳聪目明、醒脑提神、养生保健等作用。勤梳头对于恢复脑力有着很好的效果,我本人每天也都有梳头养生,我买的是绿檀木梳,每天都梳几百下。自从我坚持梳头后,我发现我的发根变得更坚固了,几乎很少脱发,梳头对于失眠多梦也有很好的效果,这个方法简单易行,但贵在坚持,当你乐在其中,效果自然就会显现。

佛法开智慧:佛法对智慧的开发真的不可思议,只要你深入经藏,必定智慧无穷。由戒生定,由定生慧。遵祖师所言:开慧楞严,成佛法华。觉悟本体彻悟本性,本性本来无恶无善,在圣不增在凡不减,无垢无净。学习佛法可以让你获得宇宙人生的大智慧,这点毋庸置疑。我现在早课有楞严咒和大悲咒,每天都有坚持读诵,每天也有在念弥陀佛号,佛法的加持不可思议,佛教是宗教而超宗教,是哲学而超哲学,是科学而超科学。还是那句话,修持佛法是人生最大的福报!学习佛法可以很快地开启智慧,佛理也可以很好地指导你的人生,让你学会感恩,变得更加宽容豁达,可以活得更有幸福感。脑力下降的戒友,可以试试学习佛法,念念佛,念念咒,读读经,脑力也会改善很多的。佛法本来就是治疗身心疾病的良药,如果错过这剂良药,那可是大损失啊!人身难得,佛法难遇,善知识难求,中国难生。好好珍惜吧!加油!

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
### 回答1: 字符串对象JavaScript中的一种数据类型,用于表示文本数据。字符串对象可以包含任何字符,包括字母、数字、符号和空格等。在JavaScript中,字符串对象是不可变的,也就是说一旦创建就不能修改。但是可以通过一些方法来操作字符串对象,如拼接、截取、替换等。常见的字符串方法有concat()、slice()、replace()等。掌握字符串对象的使用可以帮助我们更好地处理文本数据。 ### 回答2: JavaScript字符串对象是一个在JavaScript中非常重要的事物。JavaScript字符串对象可以帮助我们在JavaScript编程中进行文本操作。通过了解字符串对象,可以使我们更有效地处理字符串数据,并让我们的代码更加强大。 JavaScript中的字符串对象具有很多方法和属性,可以帮助我们对字符串进行各种操作。以下是一些常用的字符串对象方法: 1. length属性:返回字符串的长度。 2. charAt()方法:返回指定索引位置的字符。 3. concat()方法:连接两个或多个字符串。 4. slice()方法:提取字符串的一部分,并返回一个新字符串。 5. substr()方法:从指定位置开始提取长度为指定的字符。 6. replace()方法:替换字符串中的指定文本。 7. split()方法:将字符串转换为数组。 8. toLowerCase()方法:将字符串转换为小写。 9. toUpperCase()方法:将字符串转换为大写。 在JavaScript中处理字符串非常重要,因为在处理表单、验证用户输入等方面都需要使用到字符串。字符串对象也是最常用的JavaScript对象之一,因此熟悉JavaScript字符串对象将有助于提高程序的效率和简洁性。 需要特别注意字符串是不可修改的,一旦创建了一个字符串对象,就无法修改它的值。所以,任何字符串的修改操作都将返回一个新的字符串。 在编写程序时,应根据需要选择适当的字符串操作方法和属性。例如,在向用户显示错误消息时,可能需要使用charAt()方法或slice()方法来提取并显示错误消息中的第一个字符或前几个字符。或者,在对用户输入进行验证时,可以使用indexOf()方法或search()方法来检查输入的字符串中是否包含特定的字符或字符串。 总之,JavaScript字符串对象是处理JavaScript编程中文本数据的重要工具。通过了解字符串对象的各种方法和属性,可以更加有效和灵活的处理和操纵字符串数据。 ### 回答3: JavaScript中的字符串对象是一个字符串值的表示。它提供了对字符串值的访问和操作。JavaScript字符串是Unicode字符串,因此它们可以包含任何Unicode字符(包括多字节字符)。 字符串对象的主要方法有: 1. charAt()方法-返回指定索引的字符。该索引是基于零的。例如: var str = "hello world"; console.log(str.charAt(1)); //输出e 2. concat()方法-将一个或多个字符串连接到原始字符串,并返回新字符串。例如: var str1 = "hello "; var str2 = "world"; var newStr = str1.concat(str2); console.log(newStr); //输出hello world 3. indexOf()方法-返回第一个匹配的字符索引。如果没有找到匹配项,则返回-1。例如: var str = "hello world"; console.log(str.indexOf("world")); //输出6 4. lastIndexOf()方法-返回最后一个匹配的字符索引。如果没有找到匹配项,则返回-1。例如: var str = "hello world"; console.log(str.lastIndexOf("l")); //输出9 5. replace()方法-替换字符串中的字符。例如: var str = "hello world"; console.log(str.replace("world", "everyone")); //输出hello everyone 6. slice()方法-从字符串中提取指定的字符。例如: var str = "hello world"; console.log(str.slice(0, 5)); //输出hello 7. split()方法-将字符串拆分为子字符串,并返回一个数组。例如: var str = "hello world"; console.log(str.split(" ")); //输出["hello", "world"] 字符串对象JavaScript中最常用的对象之一。它提供了许多方法,可以让您对字符串执行各种操作,包括搜索、提取和更改字符。熟练掌握这些方法,可以使您在JavaScript中更有效地处理字符串值。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

upward337

谢谢老板~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值