专栏首页web前端教室重学javascript 红皮高程

重学javascript 红皮高程

最近的先行者计划的学习内容是JS高级程序设计,正好我也跟着再重过一遍JS基础的内容。

这行做到现在,我用JQ,写一般的应用,业务逻辑,插件、组件,只要逻辑清晰写出来基本无压力。可能效率不太好,性能不太高,代码有点烂。。。但也基本OK。

但现在前端框架很多,很新,我有时看它们的源码,有些地方看不懂怎么实现与为什么要这样实现。其实就是JS基础不好造成的。

所以,重头再来一遍。

JS由三部份组成:ECMAScript,DOM,BOM。

ECMAScript,由ECMAScript-262定义,它负责定义这门语言,主要是语法、类型、语句、关键字、保留字、操作符、对象。

它是标准,谁都可以实现它。javascript实现了ECMAScritp。而web浏览器是它的宿主环境之一。

DOM,开始时是针对XML的,后来用于HTML。这个我熟,过。

BOM,熟,过。

总结,

ECMAScript,由ECMAScript-262定义;

DOM,访问和操作网页的方法和接口;

BOM,与浏览器交互的方法和接口。

今天周末,偷个懒,水一篇,写的少了点。。。

JavaScript ES6 模板字符串

常用技巧之JS判断重复

本文分享自微信公众号 - web前端教室(webfeel),作者:老尚

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2016-03-06

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • javascript 红皮高程(11)

    为革命,重学JS高程,预备...齐! 3.4.7 object哈,对象。找不着对象的同学们,建议看看JS高程,就能找着对象了。 ECMAScript中的对象,是...

    web前端教室
  • 英语不好,数学也不好,能不能学WEB前端?

    image.png ---困难多,办法更多。 开国太祖毛爷爷有句话,“万水千山只等闲”!这句话放在这里可能不太贴题,但从这句话的气魄来讲,却是非常贴题的。不管有...

    web前端教室
  • 如何学习才能见到效果

    几乎每个新入行的人都会问,有没有什么好的或正确的学习方法? 有的。 但误区在于,他们总是把好的或正确的学习方法,当成了“快”的学习方法。好或正确,并不意味着快;...

    web前端教室
  • SpringBoot 系列教程 Mybatis+注解整合篇

    上一篇博文介绍了 SpringBoot 整合 mybatis 的过程,但是 xml 的方式,总感觉让人有点蛋疼;本文将介绍一种 noxml 的使用姿势,纯用注解...

    一灰灰blog
  • SpringBoot 系列教程之编程式事务使用姿势介绍篇

    前面介绍的几篇事务的博文,主要是利用@Transactional注解的声明式使用姿势,其好处在于使用简单,侵入性低,可辨识性高(一看就知道使用了事务);然而缺点...

    一灰灰blog
  • Linux 中用户与权限管理

    root 用户的 UID 为 0,UID 即 User IDentification。

    wsuo
  • 删除行对MySQL序列有这么多影响?

    墨墨导读:MySQL序列概述为了达到标识的目的,许多应用程序需要生成唯一编号,比如:商品编号、交易流水号等。

    数据和云
  • Django的sitemap

    当客服端访问 /sitemap.xml时,这将告诉Django生成一个Sitemap. sitemap视图需要一个额外的必需参数:{sitemaps': si...

    菲宇
  • 建立 Django 博客应用

    建立博客应用 我们已经建立了 Django 博客的项目工程,并且成功地运行了它。不过到目前为止这一切都还只是 Django 为我们创建的项目初始内容,Djang...

    追梦人物
  • 接口性能优化方案及其理论依据

    静儿

扫码关注云+社区

领取腾讯云代金券