JS
鹿目达也
乞丐一个
展开
-
面试题:如何解析当前页面网址 并转为字符串储存
<script type="text/javascript"> // 将js中的对象、数组,转化 var str1 = JSON.stringify(location.href); console.log(str1);原创 2018-05-09 14:06:07 · 654 阅读 · 0 评论 -
原生JS 图片变换特效
<!DOCTYPE html><html><head><meta charset="UTF-8"><title>图片切换特效</title><style>#images{position:relative;width:100%;height: 500px;overflow:h原创 2018-05-22 14:37:42 · 840 阅读 · 0 评论 -
对象如何深度克隆
<script type="text/javascript">function clone(obj) { //判断是对象,就进行循环复制 if (typeof obj === 'object' && typeof obj !== 'null') { // 区分是数组还是对象,创建空的数组或对象 var o = Object.prototype.toStr...原创 2018-05-08 13:47:25 · 733 阅读 · 1 评论 -
JS 放大镜特效
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>放大镜效果</title><style type="text/css"> #div1{转载 2018-05-21 13:58:43 · 428 阅读 · 0 评论 -
JS typeof失效的2种情况
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title> </title></head><body> <script type="原创 2018-05-14 18:39:40 · 1127 阅读 · 0 评论 -
JS预编译面试题 其一
<script> var x = 1, y = z = 0; function add(n) { n = n+1; } y = add(x); //2 function add(n) { n = n + 3; } z = add(x); // //问执行完毕后 x, ...原创 2018-05-07 15:46:15 · 1274 阅读 · 0 评论 -
ES6 let 命令
不存在变量提升var命令会发生”变量提升“现象,即变量可以在声明之前使用,值为undefined。这种现象多多少少是有些奇怪的,按照一般的逻辑,变量应该在声明语句之后才可以使用。为了纠正这种现象,let命令改变了语法行为,它所声明的变量一定要在声明后使用,否则报错。死区只要块级作用域内存在let命令,它所声明的变量就“绑定”(binding)这个区域,不再受外部的影响var tmp = 123;...原创 2018-05-11 09:18:44 · 126 阅读 · 0 评论 -
JQ做的一个焦点图特效
<!DOCTYPE html><html><head><meta charset="UTF-8"><title>jQuery焦点图</title><style type="text/css">.box{ margin-top: 300px; width: 1转载 2018-05-17 10:32:11 · 675 阅读 · 0 评论 -
i++和++i的区别
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body> <script type原创 2018-05-03 14:19:11 · 158 阅读 · 0 评论 -
jQuery animate()小结
<!DOCTYPE html><html><head><meta charset="utf-8"><script src="http://cdn.bootcss.com/jquery/1.10.2/jquery.min.js"></script><script>原创 2018-05-28 09:58:44 · 748 阅读 · 0 评论