原生JS基础1

原生JS基础1

1.组成:

  • ECMAScript
        与标签没有关系的如:函数,变量,数学方法,数组对象,日期对象等;
  • DOM 文档类型
        如HTML CSS;
  • BOM 浏览器对象模型

2.引入方式:

  • 行内样式
       <开始标签 on+事件类型=“js代码”></结束标签>

  • 内部样式
       < script>
           JS语句;
       < /script>

  • 外部样式
       < script src=./xxxxxx.js>< /script>

注意事项:
内部样式:

可以写在body及head中,写在head中不能直接调用body中的标签,因为顺序加载还没加载出来;写在body中可直接调用body中的标签。

外部样式

i.如果有相对地址的出现,这个相对地址是当前网页(html)的相对地址,而link href,外部加载css,这个css中的相对地址是相对css的,而不是相对页面引入。
ii.默认按文件顺序进行加载【同步】,运行完一个再进行下一个文件的运行。
iii.【异步】增加属性async,一个内容的过程不会干扰另一个内容的执行,让js同时加载,需要考虑有没有依赖;
iiii.【异步】属性defer,当页面加载完成,页面标签全部创建,css全部应用,图片全部加载完成,本身也具备异步的功能。

3.变量命名:

字符,数字,下划线,$组成,首字母不能是数字,区分大小写

注意事项:

i. 变量定义时,不能使用关键词,关键字和保留字,不能与window下的属性或方法重名;
ii. 常量ES6才出现,一旦定义数值,不能改变,常量命名时,全是大写字母,使用下划线区分单词 const COL_NUM=10;【标准】;
iii. 驼峰式命名:首字母小写,每个单词首字母大写;

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值