加载中
JS 无限长form表单提交

1 简介   开发时候,总会遇到根据后台传的变量{组件数}来动态渲染组件的情况,比如后台传命令要绑定10个父子关系,则前台展开十个input组件,后台决定绑定5个福字关系,则前台展开5个i...

2019/03/20 16:14
24
JavaScript(二)数据类型(一)

计算机程序的运行需要对值进行操作,在编程语言中值的类型被称作数据类型,编程语言最基本的特性就是能够支持多种数据类型。当程序需要将值保存起来以备将来使用时,便将其赋值给一个变量。变...

2019/03/20 21:23
6
js 控制随机数生成概率

基本思路:把Math.random()生成的数看着百分比,然后定义每个整数值取值范围。 'use strict'; class GL { /** * 构造函数 * @param {object} opt * @param {numb...

2019/03/20 15:09
0
用HTML5+原生js实现的推箱子游戏

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>用HTML5+原生js实现的推箱子游戏</title> <link rel="stylesheet" href="css/style.css"> </head> <body onkeydown="doKeyDow...

js 鼠标点击页面出现文字

<script type="text/javascript"> var a_idx = 0; jQuery(document).ready(function($) { $("body").click(function(e) { var a = new Array("富强", "民主...

2019/03/20 17:37
8
JS正则表达式验证手机号和邮箱

一、验证手机号 function isPoneAvailable(poneInput) { var myreg=/^[1][3,4,5,7,8][0-9]{9}$/; if (!myreg.test(poneInput)) { return false...

2019/03/20 11:24
11
React + js-xlsx构建Excel文件上传预览功能

首先要准备react开发环境以及js-xlsx插件 1. 此处省略安装react安装步骤 2.下载js-xlsx插件 yarn add xlsx 或者 npm install xlsx 在项目中引入 import * as XLSX from 'xlsx'; 定义插件,并...

angular+axios后台返回excel文件流,js下载

/** 下载excel */ downloadExcel(data: Blob): void { var blob = new Blob([data], { type: 'application/vnd.ms-excel application/x-excel;charset=utf-8' }); // application...

2019/03/20 11:28
16
二级联动,三级联动,初学者,纯javascript,不含jQuery

二级联动: html代码: 1 <body> 2 <select id="province" onchange="getCity(this.options.selectedIndex)"> 3 <option>请选择</option> 4 <option...

2019/03/20 15:58
7
JS 深拷贝和浅拷贝概念,以及实现深拷贝的三种方式

一、理解堆栈,基本数据类型与引用数据类型   1、堆栈     栈(stack):系统自动分配的内存空间,内存会由系统自动释放,用来存放函数的参数值,局部变量的值等,特点是先进后出。  ...

2019/03/20 15:53
12
js中遇到的一个小问题,关于Uncaught ReferenceError:XXX is not defined at HTMLAnchorElement.onclick报错

一、报错代码及原因 <!DOCTYPE html> <html> <head> <title></title> </head> <body> <a href="javascript:void(0)" onclick="init()">点我</a> </body> <script src="https...

2019/03/20 15:17
18
前端笔记之JavaScript(二)关于运算符&初识条件判断语句

运算符 数学运算符的正统,number和number的数学运算,结果是number。出于面试的考虑,有一些奇奇怪怪的数学运算: 数学运算中:只有纯字符串、布尔值、null能够进行隐式转换。 //隐式转换:...

2019/03/21 19:29
11
在JS/jQuery中,怎么触发input的keypress/keydown/keyup事件?

怎么触发keypress/keydown/keyup事件? 问题: 1、在之前的写的input后面添加了搜索按钮 2、input只有keyup事件,如下: $("#desktop_folder_keyword, #internal_search_input,#update_searc...

2019/03/20 18:48
22
js节流防抖应用场景,以及在vue中节流防抖的具体实现

故事背景: 项目有个需求是输入框在输入的时候进行搜索,展示下拉数据,但是没必要输入一个字都进行搜索,所以想到了在输入结束200毫秒后再进行搜索,从而引出来了 js的节流(throttle),防抖...

2019/03/21 08:55
12
JS设计模式之单例模式

单例模式 单例模式的定义是:保证一个类只有一个实例,并提供一个访问它的全局访问点。比如说购物车,在一个商城中,我们只需要一个购物车,购物车在整个商城中是唯一的,不需要多次创建,即...

2019/03/20 16:27
10
javaScript事件机制深入学习(事件冒泡,事件捕获,事件绑定方式,移除事件方式,阻止浏览器默认行为,事件委托,模拟浏览器事件,自定义事件)

前言 JavaScript与HTML之间的交互是通过事件实现的。事件,就是文档或浏览器窗口中发生的一些特定的交互瞬间。可以使用侦听器(或处理程序)来预订事件,以便事件发生时执行相应的代码。这种...

2019/03/21 17:07
15
Java Script简介

一、简介 Javascript,一种高级编程语言,通过解释执行,是一门动态类型,面向对象(基于原型)的直译语言。它已经由欧洲电脑制造商协会通过ECMAscript实现语言的标准化。它被世界上的绝大多...

记一次webpack4+react+antd项目优化打包文件体积的过程

背景   最近自己整了一个基于webpack4和react开发的博客demo项目,一路整下来磕磕碰碰但也实现了功能,就准备发到阿里云上面去看看,借用了同事的阿里云小水管服务器,配置完成之后首页加载...

2019/03/20 18:34
110
Java script 简介

一、简介   JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分, 广泛用于客户端的脚本语言,最早...

2019/03/20 17:14
10
webpack4.x笔记-配置基本的前端开发环境(一)

webpack的基本使用 webpack 本质上是一个打包工具,它会根据代码的内容解析模块依赖,帮助我们把多个模块的代码打包。借用 webpack 官网的图片: 虽然webpack4.x的版本可以零配置开始构建,但...

2019/03/22 09:02
12

没有更多内容

加载失败,请刷新页面

返回顶部
顶部