
javascript
一懒众山小
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
组件内部判断插槽是否被使用
vue封装组件时常用到插槽slot,默认模块与自定义模块二选一的时候使用<template v-if="$slots.default"> <slot> </slot></template><template v-else> //默认样式</template>原创 2021-12-18 18:36:50 · 3037 阅读 · 0 评论 -
list数据key值处理
//源数据 var data=[ { a:1, b:2, c:3 }, { a:4, b:5, c:6 }, { a:7, b:8, c:9 } ] var keyMap = { a: 'title', b: 'department', ...原创 2021-06-30 14:36:43 · 743 阅读 · 0 评论 -
js数据类型及其判断
分类(2大类)基本(值)类型Number: 任意数值String: 任意文本Boolean: true/falseundefined: undefinednull: null对象(引用)类型Object: 任意对象Array: 特别的对象类型(下标/内部数据有序)Function: 特别的对象类型(可执行)判断typeof:可以区别: 数值, ...原创 2020-04-26 02:14:11 · 133 阅读 · 0 评论 -
js的this到底是谁?
js中函数的四种调用方式作为普通函数来调用时,this的值指向window,准确的说this为null,但被解释成window,在ECMAScript5标准中,如果this为null,则解释成undefinded例如: console.log(window.xx);//undefinde function t(){ this.xx=333; } t(); cons...原创 2020-04-26 01:12:42 · 167 阅读 · 0 评论 -
js函数声明与函数表达式的区别
函数声明与函数表达式js被称为披着C外衣的Lisp语言,lisp是一种强大的函数是语言函数可以赋值给变量,可以作为参数来传递。funciton qwe(){}var asd = function(){}这两种方式,效果是不同的,qwe是函数声明,虽然全局也得到了一个qwe变量,值function。而asd只是一个赋值过程,值是右侧的表达式的返回结果,即函数就是说...原创 2020-04-25 01:37:19 · 169 阅读 · 0 评论 -
js高级之词法分析
例:function a(b) { var b=2; console.log(b); function b() { console.log(b); } b();}a(1);function a(b) { console.log(b); function b() { console.log(b); }...原创 2020-04-24 21:48:36 · 261 阅读 · 0 评论 -
js获取当前域名,url,相对路径和参数
一 .js获取当前域名有2种方法方法一 var domain = document.domain;方法二 var domain = window.location.host;注意问题由于获取到的当前域名不包括 http://,所以把获取到的域名赋给 a 标签的 href 时,别忘了加上 http://,否则单击链接时导航会出错。二、获取当前Url的4种方法 va...转载 2020-04-02 22:18:31 · 789 阅读 · 0 评论 -
通过url传递的参数怎么获取
通过url传递的参数怎么获取// An highlighted blockURL: http://localhost:8080/#/asd?qwe=U10070console.log(this.$route.query.qwe)结果: U10070原创 2020-03-22 22:47:16 · 1389 阅读 · 0 评论 -
emmet语法
<h4>1.生成带类样式的标签</h4> <p class="info">p.info</p> <div class="qwe">div.qwe或.qwe</div> <h4>2.生成带ID样式的标签</h4> <p id="info">p#info</...原创 2020-03-05 11:13:46 · 137 阅读 · 0 评论 -
JS 数组,数组对象的合并去重方法
这次对数组的操作,我们使用es6的新语法来完成,所以在看下边代码之前,我们要了解我们下边要用到的es6中的set集合,和for…of 方法:首先介绍set集合:ES6提供了新的数据结构Set,它类似于数组,但是成员的值都是唯一的,没有重复的值。Set函数可以接受一个数组(或类似数组的对象)作为参数,用来初始化。注意:向set加入值的时候,不会发生类型转变,所以 5 和 ‘5’ 是两个不同...转载 2019-09-09 17:33:57 · 2659 阅读 · 0 评论