echo与print,var_dump()和print_r()的区别

1.echo 和 print 的区别 共同点:首先echo 和 print 都不是严格意义上的函数,他们都是 语言结构;他们都只能输出 字符串,整型跟int型浮点型数据。不能打印复合型和资源型数据; 而区别是:echo 可以连续输出多个变量,而print只能一次输出一个变量。print打印的值...

2019-06-14 15:00:59

阅读数 9

评论数 0

查找元素在数组中的位置

ES6为Array增加了find(),findIndex函数。 find()函数用来查找目标元素,找到就返回该元素,找不到返回undefined。 findIndex()函数也是查找目标元素,找到就返回元素的位置,找不到就返回-1。 他们的都是一个查找回调函数。 [1, 2, 3, 4]...

2019-06-04 14:50:29

阅读数 8

评论数 0

js求数组最大值方法

定义一个数组 var arr = [-1, 1, 101, -52, 10, 1001, 1001] 1.es6拓展运算符... Math.max(...arr) 2.es5 apply(与方法1原理相同) Math.max.apply(null,arr) 3.for循环 l...

2019-06-04 14:47:46

阅读数 3

评论数 0

vscode中js文件空格导致红色波浪线

去掉设置中默认的对js进行的eslint检查即可

2019-02-22 11:47:41

阅读数 887

评论数 0

vue组件中ref的用法

1/el-table中ref的用法: 普通用法: ref=“refs”  查找时使用this.$refs.refs 2/组件中ref的用法: <child ref="childRef"></chi...

2019-02-21 16:00:26

阅读数 48

评论数 0

https网页加载http资源导致的页面报错及解决方案

https是当下的网站的主流趋势,甚至像苹果这样的大公司,则完全要求用户必须使用https地址。   然而对于以前http链接来说,我们往往就存在一个兼容性问题,因为你不可能一下就全部切换过去,应该在很长一段时间内,https与http将共存。   https与http共存的场景有如:   ...

2019-01-18 09:34:41

阅读数 109

评论数 0

js下载

JS前端创建html或json文件并浏览器导出下载 作者:张鑫旭 一、HTML与文件下载 如果希望在前端侧直接触发某些资源的下载,最方便快捷的方法就是使用HTML5原生的download属性,例如: <a href="large.jpg&q...

2018-12-05 18:05:24

阅读数 26

评论数 0

前端常用插件、工具类库汇总

https://juejin.im/post/5ba7d5dd5188255c6140cc9d

2018-10-09 16:17:31

阅读数 77

评论数 0

vue监测input输入自动查询

Vue.js 有一个方法 watch,它可以用来监测Vue实例上的数据变动。 如果对应一个对象,键是观察表达式,值是对应回调,值也可以是方法名,或者是对象,包含选项。   下面写两个demo,参考demo来了解一下 demo1 <template&...

2018-09-06 15:52:32

阅读数 1251

评论数 0

点击a标签,跳转到iframe中,并在iframe中显示指定的页面

1、用a标签的target属性   <iframe id="myFrameId" name="myFrameName" scrolling="no" framebor...

2018-08-22 14:11:54

阅读数 193

评论数 0

几款开源的ETL工具及ELT初探

ETL,是英文 Extract-Transform-Load 的缩写,用来描述将数据从来源端经过抽取(extract)、转换(transform)、加载(load)至目的端的过程。ETL 是构建数据仓库的重要一环,用户从数据源抽取出所需的数据,经过数据清洗,最终按照预先定义好的数据仓库模型,将数据...

2018-08-06 08:45:41

阅读数 38599

评论数 2

form提交

this.$refs['knowledgeFormRef'].validate((valid) => {                         if (valid) {                             if(vm_table.$data.is...

2018-07-20 14:21:38

阅读数 73

评论数 0

ES6新特性 三

三、数值的扩展     3.1 parseInt() parseFloat() 由全局方法变为 Number.parseInt()     3.2 指数运算符 **    // 2 ** 2 // 4    2 ** 3 // 8         let a = 1.5;         a **...

2018-07-19 17:42:40

阅读数 27

评论数 0

ES6新特性 二

二、变量的解构赋值        2.1 数组的解构赋值// 数组的元素是按次序排列的,变量的取值由它的位置决定         let [a, b, c] = [1, 2, 3];  // 等价于 let a = 1; let b = 2; let c = 3;     2.2对象的解构赋值  ...

2018-07-19 17:42:07

阅读数 30

评论数 0

ES6 新特性

一、let const   1.1 let 局部声明  不允许变量提升(声明前使用) 不允许同作用域重定义  新增块级作用域     for (let i = 0; i < 3; i++) {  // for循环还有一个特别之处,就是设置循环变量的那部分是一个父作用域,而循环...

2018-07-19 17:41:35

阅读数 27

评论数 0

JS高级程序设计 第六章

六、面向对象             6.1 访问属性  get set                 var book = {                     _year: 2004,                     edition: 1                 }; ...

2018-07-19 17:40:37

阅读数 57

评论数 0

JS高级程序设计 第五章

五、引用类型             5.1 obj   用obj.pro 表示属性             5.2 array length不是只读  array[length-1]  array[length]=? 直接赋值                 5.2.1 转换方法  toLoca...

2018-07-19 17:40:01

阅读数 90

评论数 0

JS高级程序设计 第四章

四、变量、作用域和内存             4.1 变量赋值                 基本变量赋值  num2 = num1; 互不影响  会创建num1这个值的一个副本                 引用变量赋值 obj2 = obj1; 有影响 如果改变了obj1的属性 obj2...

2018-07-19 17:39:15

阅读数 54

评论数 0

JS高级程序设计 第三章开始

三.基本概念             1.typeof 操作符 检测数据类型               总共undefined boolean string number object function这6种类型               1.1 undefined              ...

2018-07-19 17:38:37

阅读数 51

评论数 0

跨域的实现

1.jsonp 2.getJSON 用法如下: 1. $.ajax({         async : true,        url : "https://api.douban.com/v2/book/search",         type ...

2018-07-18 14:43:46

阅读数 24

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭