首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
javascript
订阅
小苒51
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
webpack中是如何让项目开发调试,变得更加高效的?
项目开发,一般都是在本地起一个服务,进行代码的运行和调试。前面几篇文章介绍到了,webpack 对项目进行编译打包,方便在浏览器上运行。 那么问题来了,怎么样让打包好的项目文件,在浏览器上运行起来呢?
嘿,前端的CSP & CSP如何落地,了解一下?
调试工具: Chrome插件——modheader。通过随意设置响应头来测试CSP 最后,有一个通用化配置——default-src,你给了它什么值,其他几个指令就默认什么值。其他指令如果有设置,那自身的值会覆盖default-src的值 注意,要写冒号。为了防止误解,所以上面…
内容安全策略(CSP)详解
网站的安全模式源于“同源策略”,web浏览器允许第一个web页面中的脚本访问页面中的数据,但前提是两个web页面具有相同的源。此策略防止一个页面的恶意脚本通过该页面的文档访问另一个网页上的敏感数据。 但是,跨网站脚本 (XSS)攻击可通过欺骗网站提供恶意代码和计划好的内容来绕过…
[译]JavaScript ES6 让我们写得少,做得多
JavaScript ES6 带来了新的语法和新的强大功能,使您的代码更现代,更易读。它允许您编写更少的代码并执行更多操作。 ES6 向我们介绍了许多强大的功能,如箭头函数,模板字符串,对象结构,模块等,让我们来看看。 const 是 ES6 中用于声明变量的新关键字。 con…
BetterScroll:可能是目前最好用的移动端滚动插件
作者:滴滴webapp架构组-付楠 BetterScroll 是一款重点解决移动端各种滚动场景需求的开源插件(GitHub地址),适用于滚动列表、选择器、轮播图、索引列表、开屏引导等应用场景。 为了满足这些场景,它不仅支持惯性滚动、边界回弹、滚动条淡入淡出等效果的灵活配置,让滚动…
[译] JavaScript 工作原理:内存管理 + 处理常见的4种内存泄漏
几周前,我们开始了一系列旨在深入挖掘 JavaScript 及其工作原理的研究。我们的初衷是:通过了解 JavaScript 代码块的构建以及它们之间协调工作的原理,我们将能够编写更好的代码和应用程序。 本系列的第一篇文章着重于提供引擎概览, 运行时, 以及堆栈调用。第二篇文章…
从2.4万篇文章中挑出的最棒的 JavaScript 学习指南(2018版)
全文包含学习指南、新人上手、Webpack、性能、基础概念、函数式编程、面试、教程案例、Async Await、并发、V8、机器学习、数据可视化、调试、单元测试等章节,非常适合用于对自己 JavaScript 技术栈的比对,用于查漏补缺,适合收藏阅读。有删减。文中如有错误,欢迎…
自己动手实现一个前端路由
window.history属性指向 History 对象,是浏览器的一个属性,表示当前窗口的浏览历史,History 对象保存了当前窗口访问过的所有页面地址。更多了解History对象,可参考阮一峰老师的介绍: History 对象
[译]ES6入门(第二部分)
这篇文章的第一部分出现在这里。 我在那里介绍了一些有趣的功能:) Promise是ES6中的一个有用功能。它们用于进行异步操作,例如API请求,文件处理,下载图像等。 异步操作是需要一些时间才能完成的操作。 例如,假设您正在定义向服务器发出API请求的函数。该函数不会立即返回结…
Vue源码阅读前必须知道javascript的基础内容
vue目前是前端使用频率较高的一套前端mvvm框架之一,提供了数据的响应式、watch、computed等极为方便的功能及api,那么,vue到底是如何实现这些功能的呢?在探究vue源码之前,必须了解以下几点javascript的基本内容,通过了解这些内容,你可以更加轻松的阅读…