前端开发
文章平均质量分 79
loong323
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
手机兼容问题记录二
1、问题:解决ios系统h5页面滚动条 分析:只针对ios系统下的,安卓是不存在这个问题的 解决: 1)第一次用基础css实现滚动:overflow:scroll;效果:可以滑动,但是页面滚动起来非常卡,没有回弹顺滑的效果, 手指一停,页面就停住了。 2)第二次...原创 2020-02-19 11:58:08 · 447 阅读 · 0 评论 -
手机兼容问题记录一
1、问题:微信端页面input输入时键盘会挡住输入框内容 分析:由于使用绝对定位,无法让内容自动上浮。 2、问题:IOS上微信在输入框弹出键盘后,页面不恢复,下方有留白 分析:(1)ios12以下版本,可以采用监听blur事件,并利用scrollIntoViewIfNeeded(true)方法滚动恢复 (2)ios所有版本以及ios13以上...原创 2019-12-31 18:51:35 · 665 阅读 · 0 评论 -
快应用踩坑锦囊
1、类似storage的接口只能异步回调操作,如需同步,需采用async/await,另外,还需要借用promise,才能做到同步的操作。 eg: import storage from '@system.storage' import router from '@system.router' export async function getToken() { let token =...原创 2019-12-06 16:24:41 · 601 阅读 · 0 评论 -
git配置本地ssh
1. 步骤 1.首先现在电脑端安装好git,windows端请安装Git for Windows,Linux端请自行网上查询(Ubuntu: sudo apt-get install git) 2.先核对下电脑上是已经有ssh配置 1 2 #Git Bash on Windows / GNU/Linux / macOS / PowerShell: ...原创 2019-10-08 16:44:31 · 2175 阅读 · 0 评论 -
一台电脑配置多个git账号ssh
1. 生成两[三]个ssh公钥私钥 方法参照:http://www.cnblogs.com/fanbi/p/7772812.html第三步骤 假定其中一个是id_rsa, 另一个时id_rsa_two [,第三个是id_rsa_gitlab]。 2. 复制公钥 把生成好的ssh的公钥相对应复制到github[/gitlab]的settings中的SSH and GPG keys 3. 配...原创 2019-10-08 16:45:30 · 685 阅读 · 0 评论 -
webpck从零开始(一)----入门基础
Webpack 是一个前端资源加载/打包工具。它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源。 从图中我们可以看出,Webpack 可以将多种静态资源 js、css、less 转换成一个静态文件,减少了页面的请求。 接下来我们简单为大家介绍 Webpack 的安装与使用。 简约打包实现原理:webpack使用前,先进行一个配置,会从一个入口文件进入,根...原创 2018-08-23 23:50:51 · 659 阅读 · 0 评论 -
git常用操作指令
1、克隆远程分支 git clone git@gitlab.jianke.com:mall-ui/oms-social-ecommerce.git 2、本地分支查询 git branch -v 3、远程分支查询 git branch -a 4、将本地某分支推到远程分支上 git push origin (某分支名称) 5、创建本地分支 git branch 分支名称 6、 克隆指定某分支...转载 2018-08-22 20:40:06 · 213 阅读 · 0 评论 -
PHP学习路线
1、熟悉HTML/CSS/JS等网页基本元素,可自行制作简单的网页,对元素属性相对熟悉2、理解动态语言的概念和运作机制,熟悉基本的PHP语法3、学习如何将PHP与HTML结合起来,完成简单的动态页面4、接触学习MYSQL,开始设计数据库5、不断巩固PHP语法,熟悉大部分的PHP常用函数,理解面向对象编程,MYSQL优化,以及一些模板和框架6、最终完成一个功能齐全的动态站点...原创 2018-05-24 09:58:41 · 1154 阅读 · 0 评论 -
面试锦囊
cvte专用:一、原创 2018-06-12 18:00:46 · 312 阅读 · 0 评论 -
关于JavaScript的浅拷贝和深拷贝
关于JavaScript的浅拷贝和深拷贝在 JS 中有一些基本类型像是Number、String、Boolean,而对象就是像这样的东西{ name: 'Larry', skill: 'Node.js' },对象跟基本类型最大的不同就在于他们的传值方式。基本类型是按值传递,像是这样:在修改a时并不会改到bvar a = 25; var b = a; b = 18; console.log(a);/...原创 2018-06-21 09:40:41 · 173 阅读 · 0 评论 -
vue面试题
1、active-class是哪个组件的属性?嵌套路由怎么定义?答:vue-router模块的router-link组件。 2、怎么定义vue-router的动态路由?怎么获取传过来的动态参数? 答:在router目录下的index.js文件中,对path属性加上/:id。 使用router对象的params.id 3、vue-router有哪几种导航钩子? 答:三种,一种是全局导航钩子:...原创 2018-06-21 16:00:00 · 327 阅读 · 0 评论 -
js面试题收集
javascript: JavaScript中如何检测一个变量是一个String类型?请写出函数实现typeof(obj) === "string" typeof obj === "string" obj.constructor === String请用js去除字符串空格?方法一:使用replace正则匹配的方法去除所有空格: str = str.replace(/\s*/g,""); ...原创 2018-06-18 11:00:41 · 330 阅读 · 0 评论 -
面试资料
一、js事件循环 二、js事件委托 三、盒子模型 四、mvvm驱动原理 五、http状态 六、缓存 七、前端优化 八、promise(重点) 九、mvvm 十、https实现过程以及与http区别 十一、vue双向数据绑定原理 十二、es6 十三、页面渲染的过程陈述 十四、css3动画优化 十五、原生js设计一个简易的模板引擎、页面路由 十六、数组几种处理:去重、取最...原创 2018-07-11 13:40:04 · 168 阅读 · 0 评论 -
js继承方式以及优缺点
JS继承的实现方式:父类如下://定义一个动物类function Animal(name){ this.name = name | 'animal'; this.sleep = function(){ console.log(this.name+'在睡觉'); }}Animal.prototype.eat = function(food){ ...原创 2018-07-08 16:40:02 · 1063 阅读 · 0 评论 -
前端模块化(CommonJs,AMD和CMD)
https://www.jianshu.com/p/d67bc79976e6 前端模块规范有三种:CommonJs,AMD和CMD。 CommonJs用在服务器端,AMD和CMD用在浏览器环境 AMD 是 RequireJS 在推广过程中对模块定义的规范化产出。 CMD 是 SeaJS 在推广过程中对模块定义的规范化产出。 AMD:提前执行(异步加载:依赖先执行)+延迟执行 CMD:延迟执...原创 2018-07-26 22:52:44 · 359 阅读 · 0 评论 -
浏览器的同源策略与跨域
一、什么是同源策略,定义? 同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。两个页面地址中的协议、域名和端口号一致,则表示同源。 限制主要体现在以下方面: 1、 存储在浏览器中的数据,如localStroage、Cooke和IndexedDB不能通过脚本跨域访问 2、不能通过脚本操作不同...原创 2018-07-30 15:26:26 · 271 阅读 · 0 评论 -
js数组的几种常见排序
### 1. JavaScript的sort()方法 ``` var array = [1,4,-8,-3,6,12,9,8]; function compare(val1,val2){ return val1-val2; }; array.sort(compare); document.write(array); ``` sort()方法按照升序排列数组项,会调用每个数组项的toStr...原创 2018-08-09 11:17:17 · 4261 阅读 · 0 评论 -
HTTP和HTTPS的深入分析
超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。 为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议HTTPS,为了数据传输的安...原创 2018-08-14 14:28:14 · 242 阅读 · 0 评论 -
网站链接地址笔记
腾讯云centos装mysql:https://blog.youkuaiyun.com/paulowina/article/details/79890644腾讯云centos卸载mysql:https://cloud.tencent.com/info/d11827410ab5a73206e7627f388383b4.html原创 2018-04-26 11:52:15 · 301 阅读 · 0 评论
分享