
javascript
lhb_11
这个作者很懒,什么都没留下…
展开
-
js调试工具Console命令详解
#也可以使用 alert(‘您好啊’); 来调试程序,手机 使用alert()******浏览器调试如下:#**一、显示信息的命令*******代码如下:““常用console命令console.log('hello');console.info('信息');console.error('错误');console.warn('警告');““###最常用的就是console.log原创 2017-04-18 15:01:14 · 409 阅读 · 0 评论 -
JS 中的箭头函数 心得
声明的函数:let empty = () => {} let empty2 = res => {} let empty3 = () => '111111' let empty4 = a => a > 15 ? 15 : a; let empty5 = (a, b) => a > b ? a : b; let empty6 = (a, b)原创 2017-08-23 17:52:04 · 437 阅读 · 0 评论 -
10个最佳ES6特性
为了保证可读性,本文采用意译而非直译,并且对源代码进行了大量修改。另外,本文版权归原作者所有,翻译仅用于学习。ES6,正式名称是ECMAScript2015,但是ES6这个名称更加简洁。ES6已经不再是JavaScript最新的标准,但是它已经广泛用于编程实践中。如果你还没用过ES6,现在还不算太晚…下面是10个ES6最佳特性,排名不分先后:函数参数默认值模板字符串多行字符串解构赋值对象属原创 2017-08-22 12:22:46 · 275 阅读 · 0 评论 -
彻底弄懂JS的事件冒泡和事件捕获
先上结论:他们是描述事件触发时序问题的术语。事件捕获指的是从document到触发事件的那个节点,即自上而下的去触发事件。相反的,事件冒泡是自下而上的去触发事件。绑定事件方法的第三个参数,就是控制事件触发顺序是否为事件捕获。true,事件捕获;false,事件冒泡。默认false,即事件冒泡。Jquery的e.stopPropagation会阻止冒泡,意思就是到我为止,我的爹和祖宗的事件就不要触发了原创 2017-04-21 17:24:55 · 388 阅读 · 0 评论 -
You Don't Need jQuery
这是一篇使用原生JavaScript代替jQuery实践的文章, GitHub 原文 前端发展很快,现代浏览器原生 API 已经足够好用。我们并不需要为了操作 DOM、Event 等再学习一下 jQuery 的 API。同时由于 React、Angular、Vue 等框架的流行,直接操作 DOM 不再是好的模式,jQuery 使用场景大大减少。本项目总结了大部分 jQuery API原创 2017-04-17 16:27:56 · 563 阅读 · 0 评论 -
类似QQ的列表右滑显示菜单
1.引入css样式<link rel="stylesheet" type="text/css" href="../css/aui.css"/> <link rel="stylesheet" type="text/css" href="../css/aui-list-swipe.css"/>2.设置列表样式 和显示<!--section 列表分组标签--> <section class="a原创 2017-04-17 16:27:32 · 1418 阅读 · 0 评论 -
JS 和 ajax 实现网络请求 和 对应的类封装 回调函数实现
先上效果图 如下:1、使用ajax 实现网络请求 代码如下: function HttpRequest(){// document.alert('进入这个方法'); //使用 api 框架 跨域 请求 api.ajax({//服务器请求地址 url:'http://www.baidu.com/',//设置请求标示原创 2017-04-17 16:26:48 · 7012 阅读 · 0 评论 -
js 设置读秒验证码
我们经常网购,在支付前为了验证客户的身体, 有时需要获取手机发送的验证码,当点击获取验证码按纽时会出现倒计时,如下图所示 实现方法:<script src="./js/jquery-1.8.3.min.js"></script> <input type="button" id="btn" value="免费获取验证码" /> <script type="text/javascript"> var原创 2017-04-17 16:24:14 · 1628 阅读 · 0 评论 -
js动态生成级联下拉列表
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>级联选择器练习</title> <script> window.onload = function(){ var ojson=[{'province':'河北省','city':['石家庄','石家原创 2017-04-19 15:19:09 · 2713 阅读 · 0 评论 -
JS与jQ读取xml文件的方法
jquery读取xml文件<!DOCTYPE html PUBLIC "-//WC//DTD XHTML . Transitional//EN" "http://www.w.org/TR/xhtml/DTD/xhtml-transitional.dtd"><html xmlns="http://www.w.org//xhtml"><head> <title>jQuery 读取XML文件-jQ原创 2017-04-19 15:18:40 · 436 阅读 · 0 评论 -
JS 匿名函数
在ECMAScript中,有三种不同的函数类型,并且他们都有自己的特点函数声明(简写FD)是这样的一个函数:1、有一个特定的名称2、在源码中的位置:要么处于程序级(Program level),要么处于其它函数的主体(FunctionBody)中3、在进入上下文阶段创建4、影响变量对象5、以下面的方式声明function exampleFunc() { ...}这种类型的函数最重要的原创 2017-04-18 15:41:52 · 282 阅读 · 0 评论 -
js 函数高级
函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。 函数是对象,有自己的属性和方法 。首先通过console下输出的函数属性方法来直观的看一下: 函数内部属性只要包括两个特殊的对象:arguments和this。 函数属性包括:length和prototype 函数方法(非继承)包括:apply()和call() 继承而来的函数方法:bind()、toString()、toL原创 2017-04-18 15:15:01 · 317 阅读 · 0 评论 -
JS 和 JAVA 实现 aes(AES/CBC/PKCS5Padding) 加密
AES 简介 密码学中的高级加密标准(Advanced Encryption Standard,AES),又称高级加密标准Rijndael加密法, 是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界 所使用。经过五年的甄选流程,高级加密标准由美国国家标准与技术研究院 (NIST)于2001年11月26日 发布于FIPS PUB1...原创 2018-02-28 18:09:13 · 13454 阅读 · 0 评论