![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 52
对酒丶当歌
在成功的路上,不可或缺的是身边的人
展开
-
JavaScript return的作用
学习JavaScript的过程,我相信很多人都有这个疑惑 ,return是什么,只知道他是一个返回,但是他能返回什么,他有用什么作用呢 ,至此我看了很多博客,也搜集了很多资料,如果有错误,请帮忙更正 return: 第一返回函数值:返回函数中的值,外部调用函数时,则会调用这个值。闭包中就是运用这个属性,调用函数内部的局部变量,以不影响全局变量。下面来看原创 2017-04-09 16:26:50 · 1728 阅读 · 0 评论 -
ajax做列表,详情页接受参数渲染页面
最近在苦思一个问题,我们使用的vue,react等框架,已经是前,后端分离 ,但是在原生js上,我却很少能够做到 页面之间传参,一直认为两页面是独立存在的,跳转打开新页,等于刷新,但是框架能做到的事情,我们也能做得到,毕竟都是用的js实现的... //这是首页index.html 写的内容 ,而我们做的详情页跳转就是基于Window.location.href="跳转地址 + 自带...原创 2018-04-19 13:59:35 · 2376 阅读 · 0 评论 -
初级算法---数组(一) :数组删除重复项
最近才刚开始写起算法,也不知道自己写的对不对,每天自己小练一次,希望能有个进步给定 nums = [0,0,1,1,1,2,2,3,3,4],函数应该返回新的长度 5, 并且原数组 nums 的前五个元素被修改为 0, 1, 2, 3, 4。 var sum= Splice([1,1,2,52,3,4,5,6]); console.log(sum); console.log(s...原创 2018-04-26 22:42:34 · 177 阅读 · 0 评论 -
js基础算法--数组:判断去重
function mus(nums){ var nary =nums.sort(); console.log(nary); for(var i=0; i<nums.length; i++){ if (nums[i]==nary[i+1]){ return true } else { ...原创 2018-04-27 23:50:05 · 131 阅读 · 0 评论 -
基础算法:数组 两数之和
给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]//方法一var target =10;var nums =[2,15,8,1,15];console...原创 2018-04-28 16:39:11 · 346 阅读 · 0 评论 -
element-ui中下拉菜单子选项click事件不触发问题
将@click改为@click.native='logoutHandle';即可监听选项的点击事件。[html] view plain copy<el-dropdown class="pull-right" > <span class="el-dropdown-link"> <img src="./img/hea...转载 2018-05-14 14:11:48 · 3078 阅读 · 0 评论 -
vue2 + ElementUI 表单验证手记
rules: { account: [{ required: true, message: '请输入用户名', trigger: 'blur' }, { min: 2, max: 25, message: '长度在 4 到 25 个...原创 2018-05-14 16:43:01 · 404 阅读 · 0 评论 -
基础算法: 字符串:截取浏览器href后的字段查询
我们可以通过location可以访问到绝大多数对象的信息,但其中访问URL包含的查询字符创的属性并不是很方便.尽管location.search能返回问好到URL末尾的所有内容.但还是没办法访问其中的每个查询字符串参数. 因为我们可以自己创建一个函数,解析返回字符创 function SearchQuert() { var qs =window.locat...原创 2018-04-30 11:22:39 · 341 阅读 · 1 评论 -
移动端轮播
// 轮播(function () { var Banner =document.querySelector(".Banner"); //轮播大图 盒子 var B_ul =document.querySelector(".Banner .B-img ul"); //轮播 图片UL B_ul.innerHTML+=B_ul.innerHTML; /...原创 2018-03-27 17:26:11 · 494 阅读 · 0 评论 -
JavaScript作用域
学习JavaScript中,作用域算是比较重要的一块,因为比较抽象,所以很多人都难免模模糊糊,包括我自己也是这样 所以我自己写下了自己的理解,如果有什么不对的,请指出谢谢.. js解析顺序和作用域 js的解析顺序是按照作用域来读取代码 那么什么是作用域呢,JavaScript本身就是一个最大的作用域, 每一个函数执行的时候都会产生一个作用域. 很多人认为js的解析顺序是从上到原创 2017-04-09 16:29:25 · 195 阅读 · 0 评论 -
JavaScript Removeclass addClass 简单封装
对于JavaScript增删改查对于学习编程后期也是很重要的,我相信刚刚上手js的,都对于js的数组,字符串方法使用都不够灵活,特别是for循环的双重嵌套,这一方面我承认我自己也是弱项,发现上网查嵌套都很少资料 ..所以只能靠自己硬生生写下..这是我对添加和删除类名简单的做一个封装.. /* 提示: 1.初始值没有原创 2017-04-12 23:29:13 · 554 阅读 · 0 评论 -
JavaScript 商品价格排序
Title *{margin: 0;padding: 0; } li{list-style: none;} img{display: block; border: none; } .title{ width: 1000px; margin: 30px auto;原创 2017-04-14 13:10:34 · 5226 阅读 · 0 评论 -
ES6入门--let的基本使用
let命令基本用法ES6新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。{ let a = 10; var b = 1;}a // ReferenceError: a is not defined.b // 1上面代码在代码块之中,分别用let和var声明了两个变量。然后在代码块之外调用这两个变量,结果let声明的变量报翻译 2017-07-04 22:22:02 · 2449 阅读 · 0 评论 -
react-create-app打包过程遇到的问题
刚开始学react,遇到的很多问题,先是搭建webpack,但是最后还是直接使用了react的脚手架直接上手,一开始项目写好的时候,却发现构建npm run build 构建好了,但是前面却多出了一条/,导致运行的时候页面都是空白的,显示为空..就如上图所示后面在github的官网上终于找到了解决方法 .. 先执行 npm run jest //暴露webpack文件 找到confi原创 2017-08-03 23:45:30 · 2554 阅读 · 1 评论 -
箭头函数写法在ReactJs中的使用
ES7中的箭头函数写法真的是很方便,而现今ReactJs又非常流行而且好用,非常适合有Java面向对象经验的同学学习和使用,在使用Reacjs构建组件时,如果想要使用箭头函数写法定义函数该怎么办呢?首先,如果你直接在React组件中使用箭头函数写法定义函数,编译是不会通过的,会报出语法错误。ERROR in ./modules/Repos.jsModule build failed: Synt翻译 2017-12-25 16:25:36 · 761 阅读 · 0 评论 -
js filter
参数当前值得数, return 里面只有true的数 filter 过滤器用法原创 2018-03-20 13:49:15 · 161 阅读 · 0 评论 -
js 获取时间日期今天明天后天
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> &原创 2018-03-30 14:21:25 · 574 阅读 · 0 评论 -
js 常用时间转换
Date.prototype.format = function (format) {var o = {"M+": this.getMonth() + 1, //month"d+": this.getDate(), //day"h+": this.getHours(), //hour"m+": this.getMinutes(), //minute"s+": this.ge...原创 2018-07-28 14:32:31 · 179 阅读 · 0 评论