xss跨站脚本,称为xss这个术语用来表示一类的安全问题,指攻击者向目标web站点注入html标签或者脚本。 来一个小栗子 substring 返回介于两者之间的字符串,如果省去最后一个参数,则直接以length为填充…
标签:JavaScript
分享一个精简的vue.js 图片lazyload插件
这个插件未压缩版本只有7.62kb,很精简,支持img标签和background-img资源的lazyload。支持vue.js 1.0 和vue.js 2.0 安转 $ npm install vue-lazyload…
js实现复制内容到剪切板的细节
前言 在做web站开发的过程中,需要对某些内容实现复制到剪切板的功能,实现过程中有些不得不说的坑做个小记,避免以后再次踩坑。 1.clipboardData //该方案仅支持IE内核的浏览器 function copyT…
JS基础(4)
<b>eval:</b> eval(字符串); 跟字符串打交道 把字符串里面的代码,转换成js能理解的程序 尽量少用 ,功能太强了。防止eval注入: eval json 出问题:报错了 解决:e…
深入理解JavaScript系列(15):函数(Functions)
介绍 本章节我们要着重介绍的是一个非常常见的ECMAScript对象——函数(function),我们将详细讲解一下各种类型的函数是如何影响上下文的变量对象以及每个函数的作用域链都包含什么,以及回答诸如像下面这样的问题:…
javascript – Bootstrap 3导航按钮,从切换到下拉列表
我正在开发一个AngularJS应用程序,我使用Bootstrap 3来设置我的导航样式( Navbar),这非常有效. 我的头人 <div class="navbar-header"> <button…
Javascript poem-generator-将子字符串与数组中的任何单个元素进行匹配
我不知道如何写这个问题的标题,因为这是一个很多步骤的问题! 一些背景:我正在尝试结合我在英语文学和语法方面的背景,我喜欢“喜欢繁殖”的模因诗,以及我新兴的javascript知识来创造一个“喜欢繁殖”的诗歌生成器. 基本…
javascript – AngularJS模板.内部JS没有执行
我有很多模板html页面,其中包括js代码.当我的RouteProvider加载其中一个模板时,JS不会执行. 我不想使用eval. 我可以在外部.js文件中编写我的代码并使用requireJS,但我不知道如何使用req…
js封装toast组件——常用工具函数
以下是封装的代码 /** * 用原生 JS 封装一个 Toast 组件 */ var Toast = { // 隐蔽的 setTimeOut 援用 hideTimeOut: null, /** * 初始化 */ init…
前端模块化
什么是模块化 1、模块化 模块化是自顶向下逐层将体系划分红多少更好的可治理模块的体式格局,用来支解、组织和打包软件,到达高度解耦 2、模块 模块是可组合、剖析、替换的单位; 每一个模块完成一个特定子功用,模块间经由历程某…
ES2018 学习笔记(2)&& 和 || 的运算优先级
为什么 && 比 || 优先级高? 起因 偶然在网上搜索 js 运算符优先级,几乎每个版本都告诉读者 && 比 || 优先级更高,包括 MSN 这样的权威网站也不例外。 MDN Opera…
js执行机制
在实际开发中,总是遇到请求结束后,想要把请求得到数据赋值给某一个对象或者变量,如果没有在请求的回调函数中赋值,而是在请求语句下面赋值,我们会发现请求得到数据正常,但是赋值后的变量是undefined。这是为什么呢?首先,…