![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
4年前前端内容
4年前写的前端内容
肥龙也
肥龙君
展开
-
原生js总结
数据类型基本类型值包括: undefined,null,Boolean,Number和String,这些类型分别在内存中占有固定的大小空间,它们的值保存在栈空间,我们通过按值来访问的。 引用类型包括:对象、数组、函数等。 对于引用类型的值,则必须在堆内存中为这个值分配空间。由于引用类型值的大小不固定(对象有很多属性和方法,而且还可以动态的添加属性和方法),因此不能把他们保存到栈内存中。但内存地址大...转载 2018-04-04 23:39:24 · 159 阅读 · 0 评论 -
vue的v-cloak解析
1.作用 解决在使用vue绑定数据的时候,渲染页面时会出现变量闪烁,如直接显示{{变量名}} 官方话:这个指令保持在元素上直到关联实例结束编译 2.使用 3.vue1与vue2针对于v-cloak的使用区别 vue1允许v-cloak挂载在body,vue2不允许挂载在body,所以需要放在div使用 . ...翻译 2019-04-24 09:11:41 · 472 阅读 · 0 评论 -
(通常建议使用半角输入)JS对全角与半角的验证,相互转化以及介绍
1.建议是将全角转化为半角,因为半角比较符合平常使用习惯 2.转化方法简单如下: 半角转为全角: function ToDBC(txtstring) { var tmp = ""; for(var i=0;i<txtstring.length;i++{ if(txtstring.charCodeAt(i)==32){ t...原创 2019-04-24 09:12:11 · 589 阅读 · 0 评论 -
Vue中使用Axios拦截器
1.封装使用 https://blog.csdn.net/bamboozjy/article/details/81364290 https://blog.csdn.net/qq_35775675/article/details/89331291 import axios from 'axios' import {Indicator, Toast} from 'mint-ui' con...原创 2019-04-24 09:25:56 · 326 阅读 · 0 评论 -
[JavaScript/JQuery] Vue-cli中使用Scss全局变量
http://www.it-home8.com/thread-104588-1-1.html 简单总结: 1.npm i sass-resources-loader --save-dev 2.然后修改vue-cli的build/utils.js,找到scss的加载设置: 3.在base.scss定义自己的变量 4.使用全局变量 ...翻译 2019-04-20 11:24:37 · 217 阅读 · 0 评论 -
js的数组与对象简述、遍历
1.区别 对象就是包含 属性/值 的集合,数组就是一组 值 的集合 数组具有一个最基本特征:索引,这是对象所没有的,通过 数组名[索引] 可以访问数组元素。 数组表示有序数据的集合,而对象表示无序数据的集合。如果数据的顺序很重要,就用数组,否则就用对象。 2.使用 1.for常用于对数组进行遍历,但也可以对数组内涵对象如[{name:'TOM'}] 2.for in 推荐遍历对象,遍历...原创 2019-04-24 23:51:34 · 157 阅读 · 0 评论 -
web前端涉及到的知识点和技术工具
技术工具网址: https://www.docschina.org/ 阶段一、网页开发基础 一.web概述 1.万维网发展 2.浏览器与服务器 浏览器运行原理 3.网页与网站 HTTP协议 4.域名与主机 w3c标准 5.HTTP协议 6.w3c标准 二、HTML/HTML5 1.文件基础标记 2.字体与排...翻译 2019-04-29 22:26:08 · 400 阅读 · 0 评论 -
自定义修改elementUI组件样式(贯穿样式)
方法一:给组件加id / class,在style一面直接修改,注意style不要加scoped,vue可以有多个style 结构: <template> <Modal v-model="params.modal1" :title="tit" :mask-closable="false" id="noAssessmentDate"> <Row> ...翻译 2019-05-07 10:56:34 · 9234 阅读 · 2 评论 -
element ui table 中的selection实现单选+点击任意位置选中
首先去除左上角的那一个全选按钮 这里用的方法是css ,让他display: none: thead { .el-table-column--selection { .cell { display: none; } } } 如果要实现点击table一列的任意位置就勾选上,要用到@current...翻译 2019-05-07 11:24:32 · 8765 阅读 · 0 评论 -
vue大全
1.vue知识图解 https://blog.csdn.net/bobobocai/article/details/78972308 2.vue路由学习 https://router.vuejs.org/zh/guide/advanced/navigation-guards.html#%E7%BB%84%E4%BB%B6%E5%86%85%E7%9A%84%E5%AE%88%E5%8D%AB...原创 2019-04-28 09:16:08 · 143 阅读 · 0 评论 -
CSS实现水平垂直居中的1001种方式
https://yanhaijing.com/css/2018/01/17/horizontal-vertical-center/ https://blog.csdn.net/lduzhenlin/article/details/89331516转载 2019-04-27 09:59:12 · 133 阅读 · 0 评论 -
冒泡和捕获的触发与阻止的例子
<!DOCTYPE html><html><head><meta charset="utf-8"><title>菜鸟教程(runoob.com)</title><style>div { background-color: coral; border: 1px solid; pa原创 2018-06-10 11:38:20 · 221 阅读 · 0 评论 -
js为什么可以先调用后解析 例子说明
<!doctype html> <html> <head> <meta charset="utf-8"> <title>无标题文档</title> <script> var a=1; func(); function func(){ alert(b); var b=2; }原创 2018-06-10 11:47:21 · 190 阅读 · 0 评论 -
关于-webkit-overflow-scrolling:touch的讨论
1.如果要了解这个属性,可以看下这个了解https://www.cnblogs.com/xiahj/p/8036419.html 2.这个属性是非标准化的属性,所以官方是不建议使用的。 3.目前是没有办法解决这个属性带来的页面bug。带来的bug是在滑到底部继续往上滑,等它回弹,页面会卡住,不能继续滑动,过1~2s才可以继续滑动,下拉加载和上拉加载都一样。 4.个人建议: 1.使用其他...原创 2019-04-11 15:24:07 · 167 阅读 · 0 评论 -
js(包括vue)如何检测网络状况如离线......
通用方法,Html5在window.navigator对象上添加了一个属性onLine 返回布尔值 true表示在线.同时新增了两个事件: window.addEventListener('online', function(){ // 网络由异常到正常时触发 }); window.addEventListener('offline', function()...原创 2019-04-12 10:25:42 · 9670 阅读 · 5 评论 -
vue路由笔记记录(建议是使用path+query进行传参)
1.使用$router传参,$route获取参数 //$router : 是路由操作对象,只写对象 //$route : 路由信息对象,只读对象 //操作 路由跳转 this.$router.push({ name:'hello', params:{ name:'word', age:'11' } }) //读取 路由...原创 2019-04-16 19:58:20 · 3418 阅读 · 0 评论 -
vue实现列表输入自动搜索方法
1.常规的: 点击搜索框,使用v-on:input="方法名",去延时一秒执行,就会有自动搜索错觉效果。时间可以自己控制。但是得需要后台兄嘚实现搜索接口。 2.采用列表过滤 ...原创 2019-04-17 13:52:56 · 5691 阅读 · 1 评论 -
(通常建议使用半角输入)JS对全角与半角的验证,相互转化以及介绍
1.建议使用半角输入,符合平常使用习惯 2.转化如下 半角转为全角 function ToDBC(txtstring) { var tmp = ""; for(var i=0;i<txtstring.length;i++{ if(txtstring.charCodeAt(i)==32){ tmp= tmp+ String...原创 2019-04-15 11:17:45 · 227 阅读 · 0 评论 -
js的定时器讲解,setInterval与setTimeout的区别和使用
https://mp.weixin.qq.com/s/cvwW2LIS7oW7tmzbu-hDXg转载 2019-05-12 20:16:11 · 134 阅读 · 0 评论