第七次网页前端培训笔记(JavaScript)

B站篇p24-26

内置对象

Arguments只在函数内部定义,保存了函数的实参
Array数组对象
Date

日期对象

得到年月日时分秒
        console.log(date.getFullYear())
        console.log(date.getMonth()+1)
        console.log(date.getDate())
        console.log(date.getHours())
        console.log(date.getMinutes())
        console.log(date.getSeconds())

        var mstr=date.getMinutes()<10? "0"+date.getMinutes() : date.getMinutes()
        var dateStr=date.getFullYear()+"-"+(date.getMonth()+1)+"-"+date.getDate()+"-"+date.getHours()+":"+mstr
        console.log(dateStr)
        console.log(date.toLocaleString())

Math

数字对象

随机数:console.log(Math.random())

向上取整数:console.log(Math.ceil(1.2))

向下取整数:console.log(Math.floor(1.2))

string

字符串对象

        var str = "Hello World"
        console.log(str)
        console.log(str.substring(3))
        console.log(str.substring(3,5))
获取对象

获取对象
        console.log(obj1.name)
        console.log(obj2.name)
        console.log(obj3.name)
        console.log(obj4.name)
        console.log(obj5.name)

设置属性
        修改
        obj2.age = 20
        console.log(obj2)
        添加
        obj2.wpwd="123456"
        console.log(obj2)

序列化和反序列化

对象转成字符串
        var obj = {
            name:"zhangsan",
            pwd:"123456",
            age:18
        }
        obj.name="lisi"
        console.log(obj)
        var objToStr = JSON.stringify(obj)
        console.log(objToStr)

字符串转成对象
        
        var jsonStr = '{"name":"zhangsan","pwd":"1234567","age":18}'
        jsonStr.name="lisi"
        console.log(jsonStr)
        var strToObj = JSON.parse(jsonStr)
        console.log(strToObj)

this

1、直接调用

function test(){
            console.log("这是一个测试方法。。。")
            console.log(this)
        }
        test()

2、调用对象中函数

var o ={
            name:"zhangsan",
            age:18,
            sayHello:function(){
                console.log("你好啊~~")
                console.log(this)
            }
        }
        o.sayHello()

事件

事件构成

1、事件源

2、事件名

3、事件监听

4、执行函数

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值