JavaScript学习

 变量

规范:所有变量定义放在函数的头部

<script>
    'use strict';//开启严格检查模式,预防JavaScript的随意性导致的一些问题,必须写在第一行
    /*规范:定义唯一全局变量作为命名空间,把自己的代码全部放入自己定义的唯一空间名称中,降低全局命名冲突
JQuery也是如此实现的,【JQuery.变量】的简化写法【$(变量)】*/
    var jslearn = {};
    jslearn.name = 'myself';
    //局部变量建议用let去定义,不用var
    let i = 1;
    let string1 ='hahaha';//字符串单引号双引号都可以
    //esc键下面tab键上面的字符``可以编写多行的字符串   
    var msg = `hell0
                world
                ${string1}`//模板字符串
    var array1 = [1,2,'hello',true];//Array可以包含任意的数据类型
    array1.length = 10; //Array的长度可变
    var student = {
                   name:yzh,
                   age:18,
                   sexy:male,
                   setage:function(x,...rest)
                   {
                        this.age = x;
                   }
}        
    console.log(i);
</script>
    

JS提供的内部对象:

1.Date

2.JSON(js Object Notation):一种轻量级的数据交换格式。

任何js支持的类型都可以用JSON表示

var user = {
    name:"yzh",
    age:3
    }
//对象转成JSON字符串{"name":"yzh","age":"3"}
var jsonUser = JSON.stringify(user);
//JSON 字符串转化为对象
var obj = JSON.parse('{"name":"yzh","age":"3"}');

操作BOM对象

JavaScript BOM

1.window(重要): 代表浏览器窗口

2.Navigator:封装了浏览器信息

3.screen:代表屏幕尺寸

4.location(重要):代表当前页面的URL信息

5.document:代表当前的页面,HTML DOM文档树,还可以通过document.cookie获取cookie

6.history:浏览器浏览历史

 

JQuery:

$(CSS选择器).事件(事件函数)

$(slector).action(function(e){})\

JQuery API 中文文档

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值