javascript技巧
-
javascript强制弹出新窗口实现代码
function openNew(url) { var NewInf= document.createElement('a'); NewInf.setAttribute('href',url); Ne ...
-
快速搭建React的环境步骤详解
前端生态这几年可谓迎来了大发展,在这个生态圈内,不接受新事物学习新技能,等于堕入魔道. 本文尝试对前端开发利器React,以及构建项目过程中涉及的技术栈进行介绍,以期开启整个构建流程上的思考. 有必要 ...
-
Layui 解决表格异步调用后台分页的问题
参考Layui数据表格文档可以看到三种layui表格渲染方式,项目选用第一种,采用Layui的异步数据接口方式,渲染表格并分页. 按照官方写法,会报跨域错误,尝试几次,发现需要设置contentTyp ...
-
JS 正则表达式验证密码、邮箱格式的实例代码
遗憾的是博客内容不允许包含js代码,不能在线测试,就只上代码了 <!DOCTYPE html> <html> <head> <meta charset=&qu ...
-
详解JS变量存储深拷贝和浅拷贝
变量类型与存储空间 栈内存和堆内存 基本数据类型 string.number.null.undefined.boolean.symbol(ES6新增) 变量值存放在栈内存中,可直接访问和修改变量的值 ...
-
layui form表单提交之后重新加载数据表格的方法
HTML form表单 <p style="text-align: center"><img src="//files.jb51.net/file_im ...
-
JavaScript HTML DOM 元素 (节点)新增,编辑,删除操作实例分析
本文实例讲述了JavaScript HTML DOM 元素 (节点)新增,编辑,删除操作.分享给大家供大家参考,具体如下: createElement,createTextNode,appendChi ...
-
微信小程序实现性别单选效果
本文实例为大家分享了微信小程序实现性别单选的具体代码,供大家参考,具体内容如下 效果图: 代码: html: <view class="inputbox"> ...
-
使用JavaScript进行表单校验功能
文本框校验 以下是文本框的校验步骤. 1.获取待校验的文本框value值, 2.对value值设置判定条件,使用if语句或switch语句实现. 3. 若满足条件,则校验通过,返回值为true. 4. ...
-
JS写滑稽笑脸运动效果
效果演示: (就这玩意儿,差点写崩了...) 代码: <!DOCTYPE html> <html lang="en"> <head> <m ...
-
用js屏蔽被http劫持的浮动广告实现方法
最近发现网站经常在右下角弹出一个浮动广告,开始的时候以为只是浏览器的广告. 后来越来越多同事反映在家里不同浏览器也会出现广告.然后深入检查了下,发现网站竟然被劫持了. 然后百度了一大堆资料,什么htt ...
-
JavaScript This指向问题详解
这篇文章主要介绍了JavaScript This指向问题详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 各位小伙伴在面试中被面试官问道this指 ...
-
javascript中window.open在原来的窗口中打开新的窗口(不同名)
最近做一个JSP网页要求打开一个没有菜单工具栏的IE,想到用window.open 来打开.但是发现如果先前打开的窗体没有关掉,在打开一个窗体的时候就会在先前没有关闭的窗体上打开新的窗体,这样先前的窗 ...
-
详解webpack 最简打包结果分析
现在的 webpack 不再是入门噩梦,过去 webpack 最让人心塞的莫过于配置文件,而 webpack4 诞生随之而来的是无配置 webpack. 使用 webpack4,至少只需要安装 web ...
-
浅谈JavaScript中面向对象的的深拷贝和浅拷贝
理解深拷贝和浅拷贝之前需要弄懂一些基础概念,内存中存储的变量类型分为值类型和引用类型. 1.值类型赋值的存储特点, 将变量内的数据全部拷贝一份, 存储给新的变量. 例如:var num = 123 : ...
-
JavaScript实现写入文件到本地的方法【基于FileSaver.js插件】
本文实例讲述了JavaScript实现写入文件到本地的方法.分享给大家供大家参考,具体如下: 工作中有时需要通过 JavaScript 保存文件到本地,我们都知道 JavaScript 基于安全的考虑 ...
-
基于JavaScript表单脚本(详解)
什么是表单? 一个表单有三个基本组成部分: 表单标签:这里面包含了处理表单数据所用CGI程序的URL以及数据提交到服务器的方法. 表单域:包含了文本框.密码框.隐藏域.多行文本框.复选框.单选框.下拉 ...
-
浅谈Webpack多页应用HMR卡住问题
起因 在公司搭建了套webpack多页面应用脚手架,开始用着很爽,解决了既想使用Vue的模块化开发,又想做多页打包上线管理的初衷,但是随着业务项目的增加,我发现npm run dev的时候,每次热加载 ...
-
关于JS解构的5种有趣用法
前言 原文标题:5 Interesting Uses of JavaScript Destructuring 原文链接:dmitripavlutin.com/5-interesti- 定期回顾我写的J ...
-
深入理解JavaScript中的Base64编码字符串
目录 初步认识 Base64是怎么诞生的 基础定义 编码方式 体积增大 = 等号 非ASCII码字符 编解码方法 btoa 和 atob 第三方库 前端常见应用 小图片转码 文件读取 Canvas生成 ...
