
javascript
mht1829
这个作者很懒,什么都没留下…
展开
-
bootstrap-table的行数据使用array和json的区别
//bootstrap-table中的data参数传的只能是数组数据,json数据不行,通过url参数传数据时,可以传json数据,但此时还需要配置参数responseHandler: function (res) {return res.rows;}返回json数据中的行数据数组,所以最终使用的还是json中的数组。可通过Object.prototype.toString.c原创 2017-05-23 09:22:21 · 2202 阅读 · 0 评论 -
前端面试题中的 for循环 + setTimeout
js 定时器笔试题分析以下代码实际运行的结果:for (var i = 0; i < 5; i++) { setTimeout(function() { console.log(new Date, i); }, 1000);}console.log(new Date, i);JS 中同步和异步代码的区别、变量作用域、闭包等概念有正确的理解,就应该知道上面代码的...原创 2018-03-06 14:25:51 · 2392 阅读 · 0 评论 -
javascript 易错运算符
https://juejin.im/post/5a91615f6fb9a0634d27c770 ‘+’ 运算符 调用 ToPrimitive(),除了Object类型返回该对象的默认值(调用对象的内部方法 [[DefaultVlaue]] 见8.12.8),其余都返回输入的参数。先调用valueOf() ‘+’ 运算符只能作用于原始值1 + '1' = '11';1 - '1' = ...原创 2018-02-26 15:35:35 · 323 阅读 · 2 评论 -
Vue 组件和插槽的理解与使用
Vue中各类插槽的使用与理解父子组件之间的通信props和渲染函数render的使用原创 2017-12-09 17:56:32 · 10251 阅读 · 0 评论 -
对js闭包的理解
分析JavaScript的闭包机制,介绍词法作用域、函数作用域、GC、执行环境等原创 2017-10-10 00:07:51 · 523 阅读 · 0 评论 -
bootstrap-table行内编辑表格的实现
bootstrap-table官网上有editable和click-edit-row的例子,但是前者通过设置表格中某一列是否可编辑属性来控制行内编辑,会给可编辑的单元格添加格外的样式,且每编辑一个单元格就要点击一次确认或取消按钮。后者通过设同时置表格整体是否可编辑和某一列的编辑控件类型(input,select)来实现,可以完成一行编辑后再提交,点击表格行的任意位置都可以编辑,会在最后一列追加保存和原创 2017-10-09 01:41:57 · 17757 阅读 · 2 评论 -
javascript中对象与原型的理解;null和undefined的理解
对象与原型【ES5 4.3.3】 对象类型的成员。对象是属性的集合,并有一个原型对象。原型可以是空值。【ES5 4.3.5】原型 (prototype) 为其他对象提供共享属性的对象。当构造器创建一个对象,为了解决对象的属性引用,该对象会隐式引用构造器的“prototype”属性。通过程序表达式 constructor.prototype 可以引用到构造器的“prototype”属原创 2017-08-30 07:55:58 · 2916 阅读 · 0 评论 -
js中的new操作符与Object.create()的作用与区别
一、new 操作符JavaScript 中 new 的机制实际上和面向类的语言完全不同。在 JavaScript 中,构造函数只是一些使用 new 操作符时被调用的函数。它们并不会属于某个类,也不会实例化一个类。实际上,它们甚至都不能说是一种特殊的函数类型,它们只是被 new 操作符调用的普通函数而已。使用 new 来调用函数,或者说发生构造函数调用时,会自动执行下面的操作。1. 创建(或者说构...原创 2017-08-06 19:19:26 · 9726 阅读 · 3 评论 -
bootstrap-table给每一行数据添加按钮,并绑定事件
给每一行数据添加按钮,并绑定事件$table.bootstrapTable({ //url: 'json/dev.json', data: wcssdata, toolbar: '#toolbar', //工具按钮用哪个容器 //striped: true, //是否显示行间隔色 cache: false, //是否使用缓存,默认为true,所以一般情况下需要设置一下这个属原创 2017-05-22 23:39:24 · 42756 阅读 · 7 评论 -
bootstrap-table修改行数据
利用bootstrap的模态框组件,还需要http://www.cnblogs.com/lyzg/p/5229217.html博客中的dialog.js,定义一个编辑按钮,并绑定点击事件 编辑 编号 设备类型原创 2017-05-22 23:51:59 · 10537 阅读 · 0 评论 -
js手动实现promise
手撕Promise原创 2018-09-04 08:22:48 · 2689 阅读 · 1 评论