首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
为面试准备
订阅
叫我可爱迷人的小酒窝
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
通俗易懂的理解Javacsript原型和原型链
1. 原型是什么 首先给出定义:给其它对象提供共享属性的对象,简称为原型( prototype )。 所有对象,都有一个隐式引用,它被称之为这个对象的 prototype 原型。当访问对对象的某个属性时,会先在对象本身的属性上寻找,没找到就会去他的原型对象上寻找。 proto:…
JavaScript模块化历程
现代前端,模块化已成必备,不仅有多种工具类的库,还被写进规范当中,不论大小公司,代码都遵循模块化思想在开发,它已经成为独立于技术的一种经验和能力。 本文我们就来聊聊这个话题。 网页刚出现的时候,只是很简单的文档,样式简单,极少的交互,极少的设计元素,一个页面不会依赖很多文件,逻…
JavaScript模块化历程
加载资源的方式通过script标签从上到下, 文件的加载顺序非常重要。 如果再加上defer和async, 加载的逻辑就会更加复杂。 每个文件中的方法和变量都在全局作用域,变量和方法不容易维护,容易污染全局作用域。 大型项目资源难以维护,特别是多人合作的情况下,资源的引入会让人…
前端模块化理解
在JavaScript发展初期就是为了实现简单的页面交互逻辑,寥寥数语即可;如今CPU、浏览器性能得到了极大的提升,很多页面逻辑迁移到了客户端(表单验证等),随着web2.0时代的到来,Ajax技术得到广泛应用,jQuery等前端库层出不穷,前端代码日益膨胀,这时候JavaSc…
Javascript 模块化指北
随着 Web 技术的蓬勃发展和依赖的基础设施日益完善,前端领域逐渐从浏览器扩展至服务端(Node.js),桌面端(PC、Android、iOS),乃至于物联网设备(IoT),其中 JavaScript 承载着这些应用程序的核心部分,随着其规模化和复杂度的成倍增长,其软件工程体系…
Javascript模块化-AMD
最近写一个小游戏的时候用的是RequireJs构建项目,顺便补了一下RequireJs,下面讲解一些基础和进阶的用法。 AMDAsync Module Definition代表的意思为异步模块定义,是Javascript模块化的浏览器解决方案,它采用异步的方式加载模块,模块的加…
vuex模块化(module)
1. 为什么使用模块 2. 下载vuex 4. 使用vuex-persistedstate状态持久化 5. 创建模块 6. state
前端模块化二——webpack项目中的模块化
本文章为第一篇关于前端模块化前端模块化一——规范详述的续篇。 主要将结合webpack实际项目来讲解这些规范,包括webpack项目中用到的NodeJS模块的其路径分析、文件定位、模块解析。 以及webpack对CommonJS、AMD、CMD、ES6模块化的支持情况、使用。 …
理解模块化和总结各种模块化规范使用
工作几年来,一直听说模块化,模块化思想,大概知道点意思,就是一直没深入去研究, 其实平时都是用vue框架写,脚手架帮我们封装好了模块化,就是 exports import 就可以了, nodejs 也就是用 exprots require import, 相信各位有过开发经验的…
浅谈模块化
假设原料A,B,C已经不可再分,此时我们的服务中心等于就是一个原料市场,里面没有轮胎,车门这样的成品,也没有胎面胶,钢丝环带这样的半成品,只有最最基础的原料A,B,C,D。。。 我们组装车子的过程就是一次又一次的向服务中心请求原料,先拼出胎面胶,再汇聚原料拼出钢丝环带,这样一层…