文章库ARTICLE COLUMN

  • http-web前后端的跨域

    http-web前后端的跨域

    摘要:本文详见文件夹提供主服务开启服务提供一个静态容器开启服务文件夹客户端页面,发送或者浏览器跨域相关跨域是为了保证服务端的安全,不允许随便的请求,这是浏览器的安全行为和不同域,浏览器并不知道映射到的是,所以认为他们不同域普通跨域之当浏览 ...

    妤锋シ妤锋シ 评论0 收藏0
  • # 翻译:Shadow DOM隔离释义

    # 翻译:Shadow DOM隔离释义

    摘要:使用的一个主要好处是样式隔离。假设我们仍然使用来挂接这个,如下所示请注意,元素位于模板元素内部,并与一起克隆到内。这允许在阴影根中定义的样式规则作用域。封闭模式的设计目标是禁止对来自外部世界的中的节点进行任何访问。 使用shadow DOM的一...

    xi4oh4oxi4oh4o 评论0 收藏0
  • 微信小程序发送模板消息!附前端+后端源码~

    微信小程序发送模板消息!附前端+后端源码~

    摘要:前端,填写填写填写模板模板的第个关键词模板的第个关键词模板的第个关键词模板的第个关键词模板的第个关键词推送域名接口地址,我学习就用,建议用后端,参数此处开始处理数据发送一个常规的请求捕抓异常至于和怎么获取,自己另外学习咯推送 前端,in...

    yanbingyun1990yanbingyun1990 评论0 收藏0
  • 【速记】获取当前正在运行的js脚本的地址与HTMLScriptElement.prototype.r

    【速记】获取当前正在运行的js脚本的地址与HTMLScriptElement.prototype.r

    摘要:如果支持,直接从获取当前脚本运行的地址如果不支持则遍历文档所有的标签,判断哪个标签的为,则说明此标签的属性为当前脚本运行的地址。需要的注意的是只有支持,和均不支持。 起因 在阅读layUI的源代码关于加载远程脚本的代码中出现了判断当前js脚本...

    SQCSQC 评论0 收藏0
  • 学习JavaScript异步、事件循环

    学习JavaScript异步、事件循环

    摘要:使用关键字来表示,在函数内部使用来表示异步。执行完了后,执行栈再次为空,事件触发线程会重复上一步操作,再取出一个消息队列中的任务,这种机制就被称为事件循环机制。 async 函数是 Generator 函数的语法糖。使用 关键字 async 来表示,在函数内...

    nemonemo 评论0 收藏0
  • # 编写第二个Chrome Extension+Copy URL+Title

    # 编写第二个Chrome Extension+Copy URL+Title

    摘要:添加键盘快捷键的方法提供了,可以通过它来添加触发中操作的快捷键。可以在内声明如下这意味着在用户按下指定按钮,会触发一个叫做的操作。在后台页面中,您可以通过将处理程序绑定到清单中定义的命令。 我们在上网时,常常需要把刚兴趣的文章记录下来...

    rollbackrollback 评论0 收藏0
  • ECMAScript 2015(ES6)有用的提示与技巧

    ECMAScript 2015(ES6)有用的提示与技巧

    摘要:必传参数提供了默认参数值,没有该参数的情况下调用函数时使用的默认值。这意味着如果未传递或,则调用函数,将收到错误。由于使用,该函数以数组的形式返回结果。使用数组析构,我们可以直接将结果赋值到相应的变量中。 showImg("https://segmentfaul...

    lwx12525lwx12525 评论0 收藏0
  • 一张图搞懂clientWidth,offsetWidth,scrollHeight

    一张图搞懂clientWidth,offsetWidth,scrollHeight

    摘要:由于前端经常会遇到计算位置的问题,那么搞懂等等这些就变得尤为重要。取决于边框的像数值内容区域的宽高,不包括边框宽度值。点击位置距离当前可视区域的,坐标相对于最近的祖先定位元素。 由于前端经常会遇到计算位置的问题,那么搞懂clientWidth,of...

    khs1994khs1994 评论0 收藏0
  • 深入浅出,JS原型链的工作原理

    深入浅出,JS原型链的工作原理

    摘要:前言原型链,即原型链条。原型的作用在中,每个对象都有自己的原型。访问的属性方法依旧不存在于该原型,则会继续访问该原型的原型 前言:原型链,即原型链条。它是由原型、原型的原型、原型的原型的原型...这一规则组合成的,经常被应用于继承。 原...

    Ali_Ali_ 评论0 收藏0
  • 看完React文档后,重写了下CnodeJS社区,感觉看上去还不错

    看完React文档后,重写了下CnodeJS社区,感觉看上去还不错

    摘要:欢迎一个的初中级练习项目重构社区这里简述下我学习的方式看了一边文档,把主要概念全部看完,高级指引里的根据个人兴趣挑了一些看了看。 Github DEMO 欢迎Star 一个 React 的初/中级练习项目:重构 CnodeJS 社区 showImg("https://segmentfault.co...

    raise_yangraise_yang 评论0 收藏0
  • 拒绝js阻塞—defer、async作用和区别分析

    拒绝js阻塞—defer、async作用和区别分析

    摘要:阻塞原理浏览器内核可以分成两部分渲染引擎或者和引擎。等引擎运行完毕,浏览器又会把控制权还给渲染引擎,继续和的构建。执行时,解析暂停。从加载完成立即执行来看,模式执行顺序与写的顺序无关,不保证执行顺序。 js阻塞原理 浏览器内核可以分成两...

    wuaiqiuwuaiqiu 评论0 收藏0
  • 那些年我封装的 JS 函数

    那些年我封装的 JS 函数

    摘要:但我也说了,这些我积累的函数都是兼容性极佳的方式,也就是说,不管是的多低版本,也是没多大问题的,而且这些自己实现的功能确实对初学者帮助不少。 给标签增加或移出类名 肯定有人会说,添加类名可以用obj.classList.add呀,是的,这没有错。但我也...

    不知名网友不知名网友 评论0 收藏0
  • 详解css外边距折叠(margin collapsing)

    详解css外边距折叠(margin collapsing)

    摘要:这个例子就是外边距折叠块级元素的上外边距和下外边距有时会合并或折叠为一个外边距。 外边距折叠指的是毗邻的两个或多个外边距 (margin) 会合并成一个外边距,本文详细的介绍了一下css外边距折叠的实现,分为3种情况,非常具有实用价值,需要的朋友可...

    孙吉亮孙吉亮 评论0 收藏0
  • 移动端优先的flex三栏布局的使用方法

    移动端优先的flex三栏布局的使用方法

    摘要:目前移动端的布局也都是用。弹性盒或,是一种当页面需要适应不同的屏幕大小以及设备类型时确保元素拥有恰当的行为的布局方式。引入弹性盒布局模型的目的是提供一种更加有效的方式来对一个容器中的子元素进行排列对齐和分配空白空间。 felxbox布局是css...

    leonleon 评论0 收藏0
  • React入门0x018: 高阶函数组件(HOC)

    React入门0x018: 高阶函数组件(HOC)

    摘要:总结其实,这个和的思想有很大的渊源,不推荐继承,而是推荐组合,而就是其中的典范。比如我们写了两个个高阶组件,一个是,一个是,组件就可以随意的在和之间随意切换,而不需要改动组件原有代码。 0x000 概述 高阶函数组件...还是一个函数,和函数组...

    QLQQLQ 评论0 收藏0
  • 深入理解react

    深入理解react

    摘要:最近在看源码,发觉以前对的理解实在浮浅,这里记录了一些以前疏忽的点。和在里面,经过的解析后,会变成执行后的结果。原来对的理解就是类似这种写法,现在看了实现之后才理解。 最近在看react源码,发觉以前对react的理解实在浮浅,这里记录了一些以...

    CoderStudyCoderStudy 评论0 收藏0
  • 吐槽:团队解散,我们该何去何从?

    吐槽:团队解散,我们该何去何从?

    摘要:写在最前纯属吐槽,随笔,勿喷就在前些天,下班回家的路上,看到群信息,说听说京东裁员了,也是在上上月,也一度被传的沸沸扬扬的阿里京东华为相继被曝停止社招,新闻也是满天飞舞,不管是裁员,还是停止社招,这些事情没有落在亲身经历,没有落在自己...

    CKJOKERCKJOKER 评论0 收藏0
  • 读书笔记(03) - 性能 - JavaScript高级程序设计

    读书笔记(03) - 性能 - JavaScript高级程序设计

    摘要:作用域链查找作用域链的查找是逐层向上查找。而全局变量和闭包则会与之相反,继续保存,所以使用用后需手动标记清除,以免造成内存泄漏。获取元素的属性获取元素的属性等参考文档高级程序设计作者以乐之名本文原创,有不当的地方欢迎指出。 showImg("h...

    warnerwuwarnerwu 评论0 收藏0
  • 通用、封装、简化 webpack 配置

    通用、封装、简化 webpack 配置

    摘要:通用封装简化配置现在,基本上前端的项目打包都会用上,因为提供了无与伦比强大的功能和生态。简化配置的一种方式是使用社区封装好的库,比如。封装了的一些基础配置,然后暴露一些额外配置的接口,并附加本地数据模拟功能,详情可以参考主页。 通用、...

    PingCAPPingCAP 评论0 收藏0
  • 前站 - 前端导航,搜索社区,阅读文章,提升技术

    前站 - 前端导航,搜索社区,阅读文章,提升技术

    摘要:推荐一个前端导航网站,记录了各种关于前端的网址,可以直接在对应社区查找问题,还可以查看热门项目喜欢的话赶快收藏一波吧网址 推荐一个前端导航网站,记录了各种关于前端的网址,可以直接在对应社区查找问题,还可以查看github热门项目 喜欢的话赶...

    scola666scola666 评论0 收藏0
  • node: anywhere随启随用的静态文件服务器

    node: anywhere随启随用的静态文件服务器

    摘要:随启随用的静态文件服务器随时随地将你的当前目录变成一个静态文件服务器的根目录。安装运行查看帮助访问方式执行命令后,默认浏览器将为您自动打开主页。 Anywhere 随启随用的静态文件服务器 Running static file server anywhere. 随时随地将你的当...

    xiguadadaxiguadada 评论0 收藏0
  • vue加载更多,上拉刷新 VueScroller 简单化思维

    vue加载更多,上拉刷新 VueScroller 简单化思维

    摘要:今天给大家分享上拉刷新,加载更多的组件的使用第一步安装第二部配置第三部开始使用内容部分如下上拉加载已弃用,下拉刷新 今天给大家分享vue上拉刷新,加载更多的组件VueScroller的使用 第一步安装: npm install vue-scroller -D 第二部配置 main.js...

    jackzoujackzou 评论0 收藏0
  • indexedDB添加,删除,获取,修改

    indexedDB添加,删除,获取,修改

    摘要:在版本测试正常编写涉及在线演示代码在的中查看数据库信息添加数据获取数据请输入删除数据请输入更新数据请输入代码代码不支持不存在当前数据库时,即为创建参数数据库名称,版本号整数数据库已存在,打开成功当数据库不存在时,创建数据库会触发事件当...

    MycLambertMycLambert 评论0 收藏0
  • 001-JAVASCRIPT————一个面向对象的跨平台脚本语言。

    001-JAVASCRIPT————一个面向对象的跨平台脚本语言。

    摘要:什么是面相对象什么是跨平台什么是脚本文件必须在浏览器里执行文件必须嵌入到文件里才能执行凡是不能独立执行需要依赖其他程序的,通常都叫做脚本。 JAVASCRIPT————一个面向对象的跨平台脚本语言。 什么是面相对象? showImg("https://segmentfau...

    wumswums 评论0 收藏0
  • vue项目如何做到每30秒刷新1次接口?

    vue项目如何做到每30秒刷新1次接口?

    摘要:但是是自带清除定时器的,因此正确解决方法如下注意必须放在外层在内层会导致页面卡顿直到崩溃,内层配合,即可无限次调用我们的接口啦 欢迎关注前端小讴的github,阅读更多原创技术文章 在vue.js项目中,经常需要对数据实时更新——每隔xx秒需要刷新...

    honmaplehonmaple 评论0 收藏0

热门文章

<