文章库ARTICLE COLUMN

  • 初探React技术栈(一)

    初探React技术栈(一)

    react 最近已经开始使用react技术栈了,从头开始搭建项目,有必要的记录一下配置的过程以及项目分层的思路,这次后台项目采用的主要采用react-create-app脚手架以及Ant DesignUI 以及多语言react-intl create-react-app 这是官方维护的脚手架应用 我们一般...

    neroneroffyneroneroffy 评论0 收藏0
  • 重学前端学习笔记(二十三)--狭义的文档对象DOM

    重学前端学习笔记(二十三)--狭义的文档对象DOM

    摘要:事件触发和监听事件相关。文档是一个由标签嵌套而成的树形结构,因此,也是使用树形的对象模型来描述一个文档。节点的写法三是树继承关系的根节点。七表示一个上的范围,这个范围是以文字为最小单位的。 笔记说明 重学前端是程劭非(winter)【前手机...

    Guakin_HuangGuakin_Huang 评论0 收藏0
  • 【整理】18种推荐的CSS命名和书写规范

    【整理】18种推荐的CSS命名和书写规范

    摘要:推荐的写法不推荐的写法注意标点符号每个属性独占一列。推荐的写法不推荐的写法将过长的内容折为若干列同一属性的值不止一个或值过长时,以逗号分割这些值,每个逗号后添加一个空格,过长的值可以另起一列。 选择器的命名规范 1.模块化命名 例如: 与...

    MonoLogMonoLog 评论0 收藏0
  • js以变量调用json未知keys的方法?

    js以变量调用json未知keys的方法?

    运算符:let firstProperty = { foo: "abc", bar: 123 }::getPropertyByIndex(0); function getPropertyByIndex(index) { let keys = Object.keys(this); let key = keys[index]; return this[key]; } 或者 gett...

    elliott_huelliott_hu 评论0 收藏0
  • ubuntu 14.04安装前端工程运行环境

    ubuntu 14.04安装前端工程运行环境

    摘要:安装直接使用安装,安装的版本非常低,甚至会影响后面的安装,其中包含两个包,和。所以我们采用官方推荐的安装方式。 nodejs安装 直接使用apt-get安装,安装的版本非常低,甚至会影响后面yarn的安装,其中包含两个包,node和node-legacy。所以我们采...

    ranwuranwu 评论0 收藏0
  • 30分钟用Node.js构建一个API服务器

    30分钟用Node.js构建一个API服务器

    摘要:你的服务器已经启动了。为此,我们将使用名为的优秀应用。项目结构大多数教程以及许多真实的案例都将所有路由放在一个很大的文件中。不仅要求为字符串,还要求是一个对象,它们被之为。 翻译:疯狂的技术宅原文:https://medium.freecodecamp.o... ...

    AlienZHOUAlienZHOU 评论0 收藏0
  • ES6入门之对象的扩展

    ES6入门之对象的扩展

    摘要:属性的简洁表示法在中允许直接写入变量和函数,作为对象的属性和方法,使得代码的书写更为简洁。循环遍历对象自身的和继承的可枚举属性不含属性。返回一个数组,包含对象自身的所有属性的键名。 showImg("https://segmentfault.com/img/remote/1460000...

    AWangAWang 评论0 收藏0
  • CSS自定义属性+CSS Grid网格实现超级的布局能力

    CSS自定义属性+CSS Grid网格实现超级的布局能力

    摘要:自定义属性可以方便的实现很多功能例如主题变化。最近我一直在尝试利用自定义属性和网格的组合能实现什么神奇的效果,我需要在不同的断点处重新定义和属性。太多的可能性了浏览器支持目前,全球的浏览器都支持自定义属性及以下版本是明显的例外。 我在...

    PandaPanda 评论0 收藏0
  • js中检测数据类型的四种方法

    js中检测数据类型的四种方法

    摘要:中检测数据类型的四种方法前言先说一下中的数据类型有哪几类主要分类两大类型,基本类型和引用类型。用法结果这样一看,似乎能满足的所有数据类型,那我们看下继承之后是否能检测出来结果小结可以看出,可用于检测所有的数据类型。 js中检测数据类型的...

    darryrzhongdarryrzhong 评论0 收藏0
  • JavaScript 发布-订阅模式

    JavaScript 发布-订阅模式

    摘要:发布订阅模式订阅者把自己想订阅的事件注册到调度中心,当发布者发布该事件到调度中心,也就是该事件触发时,由调度中心统一调度订阅者注册到调度中心的处理代码。 发布-订阅模式,看似陌生,其实不然。工作中经常会用到,例如 Node.js EventEmitter ...

    1365165710113651657101 评论0 收藏0
  • 暂时性死区

    暂时性死区

    摘要:在使用定义变量时,一开始就会形成封闭作用域,在声明变量之前是无法使用该变量的。这个特点是为了弥补的缺陷。初始化没有赋值会被默认在初始化时必须赋值。创建到初始化的代码块就是暂时性死区。 在使用let/const定义变量时,一开始就会形成封闭作用...

    avwuavwu 评论0 收藏0
  • 利用try catch跳出forEach循环

    利用try catch跳出forEach循环

    摘要:利用捕获错误,在里满足条件时抛出错误满足条件抛出错误,立即跳出循环语句允许我们创建自定义错误。直接是捕获不到的。 //利用 try catch 捕获错误,在forEach里满足条件时抛出错误 try{ arr.forEach(item => { if(true){ //满足条...

    Hanks10100Hanks10100 评论0 收藏0
  • vue elementUI table 自定义表头和行合并

    vue elementUI table 自定义表头和行合并

    摘要:最近项目中做表格比较多,对表格的使用,只需要传递进去数据,然后写死表头即可渲染。该函数可以返回一个包含两个元素的数组,第一个元素代表,第二个元素代表。也可以返回一个键名为和的对象。 最近项目中做表格比较多,对element表格的使用,只需要...

    funnyZhangfunnyZhang 评论0 收藏0
  • 前端引用字体@font-face的若干优化方法

    前端引用字体@font-face的若干优化方法

    摘要:前言场景我们在页面展示时,为了更好的效果,一般使用了自定义的字体。之前在开发的时候使用了一些自定义字体,这里总结下自己寻找的的一些处理办法。本文只列出了引入本地字体,网络的字体由于实践不多,这里介绍就少一些。 1 前 言 1.1 场 景 我们在...

    AdolphLWQAdolphLWQ 评论0 收藏0
  • PC项目里面使用pdf.js在线预览pdf文件功能

    PC项目里面使用pdf.js在线预览pdf文件功能

    摘要:一天找到我,客户说了要实现一个在线预览文件的功能而且要不能下载我,没做过啊,然后去搜索了一下,有一个的开源项目打开找到该项目地址具体内容去看文档,由于项目是纯开发这里的直接用提取码解压后的文件你的文件地址在线预览去掉下载和打印按钮找到...

    klivitamJklivitamJ 评论0 收藏0
  • vue+ElementUi 选择框选中之后翻页进行状态保持。及默认选中

    vue+ElementUi 选择框选中之后翻页进行状态保持。及默认选中

    摘要:复选框切换分页持久化选中表格会返回所有选中的数据会返回所有选中的数据及当前操作的数据清空所有选中页面中有搜索或重置时可能会用到。可以在这个事件用来阻止选中和原生的属性一样。为了让单选框不显示。 复选框 //切换分页持久化选中表格 :row...

    wemallwemall 评论0 收藏0
  • vue的那些坑

    vue的那些坑

    1.TypeError: data.forEach is not a function" :data定义的是个对象{},改成数组[]就好 2.TypeError: data.forEach is not a function" 函数名字与属性名字重了,改名就好 3.Invalid prop: type check failed for prop "value"...

    ReductoReducto 评论0 收藏0
  • JS核心知识点梳理——原型、继承(上)

    JS核心知识点梳理——原型、继承(上)

    摘要:同理,原型链也是实现继承的主要方式的只是语法糖。原型对象也可能拥有原型,并从中继承方法和属性,一层一层以此类推。利用构造函数小明张三张三小明缺点每次实例化都需要复制一遍函数到实例里面。寄生构造函数模式只有被类出来的才能用。 showImg("h...

    villainhrvillainhr 评论0 收藏0
  • 那些你可能不知道的浏览器奇技淫巧

    那些你可能不知道的浏览器奇技淫巧

    摘要:比如经常逛知乎可以看到不少妹子自拍,比如这个问题打开控制台执行这个或者就可以将所有图片地址复制好了。另外关于知乎还有个隐藏技能,按可以打开快捷键帮助,不用鼠标也可以玩知乎了,微博也有这功能。显示保存密码通过审查元素将的删掉即可。 平常...

    icyfireicyfire 评论0 收藏0
  • 原生js实现trigger方法

    原生js实现trigger方法

    摘要:绑定事件时使用对象的方法,而实现则是使用对像的方法。需要以参数形式传入被派发的事件对象,该事件对象可以通过的全局构造函数。而以上的方法仅限于直接绑定至的事件,预绑定的事件无法通过来执行且需要其它方法协同处理。 事件绑定成功之后,事件的...

    fox_soyoungfox_soyoung 评论0 收藏0
  • 浅析JavaScript异步

    浅析JavaScript异步

    摘要:回调函数,一般在同步情境下是最后执行的,而在异步情境下有可能不执行,因为事件没有被触发或者条件不满足。同步方式请求异步同步请求当请求开始发送时,浏览器事件线程通知主线程,让线程发送数据请求,主线程收到 一直以来都知道JavaScript是一门单...

    TangpjTangpj 评论0 收藏0
  • Vue侦测相关api

    Vue侦测相关api

    vm.$watch 用法: vm.$watch( expOrFn, callback, [options] ),返回值为unwatch是一个函数用来取消观察;下面主要理解options中的两个参数deep和immediate以及unwatch Vue.prototype.$watch = function (expOrFn, cb, options) { const vm = this ...

    zhangfaliangzhangfaliang 评论0 收藏0
  • 一站式前端资源上传工具

    一站式前端资源上传工具

    摘要:一站式前端资源上传工具使用阿里云安装特性支持转译支持压缩和优化支持转支持自动加浏览器前缀支持单位转单位可选支持压缩和优化支持压缩和优化,优化包括渐进式加载等支持处理文件,自动处理中引用的所有资源自动生成全站唯一,形如自动设置缓存头,永...

    makeFoxPlaymakeFoxPlay 评论0 收藏0
  • React 造轮子系列:Icon 组件思路

    React 造轮子系列:Icon 组件思路

    简介 本轮子是通过 React + TypeScript + Webpack 搭建的,至于环境的搭建这边就不在细说了,自己动手谷歌吧。当然可以参考我的源码。 这里我也是通过别人学的,主要做些总结及说明造各个轮子的一种思路,方便今后使用别人的的轮子时自己脑中有造轮子的思想...

    insteininstein 评论0 收藏0
  • 细说JS异步发展历程

    细说JS异步发展历程

    摘要:参考文章珠峰架构课墙裂推荐细说异步函数发展历程异步编程谢谢各位小伙伴愿意花费宝贵的时间阅读本文,如果本文给了您一点帮助或者是启发,请不要吝啬你的赞和,您的肯定是我前进的最大动力。 知其然知其所以然,首先了解三个概念: 1.什么是同步? 所...

    RiverLiRiverLi 评论0 收藏0

热门文章

<