上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 34 下一页

2018年12月26日

js中的匿名函数

摘要: 匿名函数顾名思义指的是没有名字的函数,在实际开发中使用的频率非常高!也是学好JS的重点。 匿名函数:没有实际名字的函数。 首先我们声明一个普通函数: //声明一个普通函数,函数的名字叫fn function fn(){ console.log("张培跃"); } 然后将函数的名字去掉即是匿名函数: 阅读全文

posted @ 2018-12-26 18:50 ranyonsue 阅读(71239) 评论(2) 推荐(24) 编辑

2018年12月19日

JS模块化开发

摘要: 在JavaScript发展初期就是为了实现简单的页面交互逻辑,寥寥数语即可;如今CPU、浏览器性能得到了极大的提升,很多页面逻辑迁移到了客户端(表单验证等),随着web2.0时代的到来,Ajax技术得到广泛应用,jQuery等前端库层出不穷,前端代码日益膨胀 这时候JavaScript作为嵌入式的脚 阅读全文

posted @ 2018-12-19 14:38 ranyonsue 阅读(3646) 评论(0) 推荐(2) 编辑

2018年12月13日

前端路由的实现方式

摘要: 前端路由与单页页面 路由就是指随着浏览器地址栏的变化,展示给用户的页面也不相同。 传统的网页根据用户访问的不同的地址,浏览器从服务器获取对应页面的内容展示给用户。这样造成服务器压力比较大,而且用户访问速度也比较慢。在这种场景下,出现了单页应用。 单页应用,就是只有一个页面,用户访问一个网址,服务器返 阅读全文

posted @ 2018-12-13 18:16 ranyonsue 阅读(1512) 评论(0) 推荐(2) 编辑

单页应用和多页应用

摘要: 多页面应用 一个项目是由多个完整的html页面组成, 每一次页面跳转的时候,后台服务器都会给返回一个新的HTML文档,页面跳转所有的资源都要重新加载,页面之间的切换会出现卡顿空白的问题,不容易实现切换动画等。这种类型的网站也就是多页网站,也叫做多页应用。 首屏时间叫做页面首个屏幕的内容展现的时间,当 阅读全文

posted @ 2018-12-13 17:29 ranyonsue 阅读(2177) 评论(0) 推荐(0) 编辑

2018年12月6日

使用chrome远程调试设备及调试模拟器设备

摘要: 使用chrome开发工具远程在Android上远程调试 准备工作 开始远程调试之前,需要做好如下准备: 在你电脑上安装Chrome 32 或者更新的版本 一根连接Android设备的USB线 手机系统是Android 4.0+ 并且在手机上安装Android版本的Chrome浏览器。 注意:远程调试 阅读全文

posted @ 2018-12-06 18:01 ranyonsue 阅读(9805) 评论(0) 推荐(1) 编辑

2018年12月3日

移动端实现弹出框渐显和渐隐效果

摘要: 在移动端想实现一个弹出框渐渐出现和消失的效果。由于用的是vue.js,所以写法有些独特,用变量控制是否显示类名。但是核心解决方法就是CSS3的animation属性应用还有CSS中的z-index应用,必须初始化定义让弹出框在最底部。还有就是opacity属性的应用,这样才有渐健弹出和渐渐消失的效果 阅读全文

posted @ 2018-12-03 17:44 ranyonsue 阅读(1672) 评论(0) 推荐(0) 编辑

2018年11月27日

前端实现手机相册或照相预览图片及压缩图片的方法

摘要: 总体思路是: 1、FileReader.readAsDataURL将上传的图片文件转为Base64格式 2、将img绘制到canvas上,canvas.toDataURL压缩图片 3、new Blob将压缩后的Base64转为Blob格式 4、FormData.append将图片文件数据存入form 阅读全文

posted @ 2018-11-27 16:58 ranyonsue 阅读(649) 评论(0) 推荐(0) 编辑

2018年11月22日

js按照特定的中文字进行排序的方法

摘要: 之前遇到过按照中文字符排序的需求很顺利的解决了,这次是按照特定的中文字进行排序,比如按照保守型,稳健型,平衡型,成长型,进取型进行排序。 可以使用localeCompare() 方法来实现中文按照拼音排序,方法相当简单 var array = ['成长型','稳健型','保守型','稳健型','成长 阅读全文

posted @ 2018-11-22 14:46 ranyonsue 阅读(1542) 评论(0) 推荐(0) 编辑

2018年11月21日

focus()无效问题

摘要: 我想点击弹出一个控件的时候控件里的input自动获取焦点,INPUT的class为"group-input",可用下面的写法不行: document.queryselect(".group-input ").focus() 最后用定时器可以解决这个问题,代码如下: setTimeout("docum 阅读全文

posted @ 2018-11-21 17:08 ranyonsue 阅读(3067) 评论(0) 推荐(0) 编辑

2018年11月20日

谈谈 ES6 的 Promise 对象

摘要: 一个 Promise 对象可以理解为一次将要执行的操作(常常被用于异步操作),使用了 Promise 对象之后可以用一种链式调用的方式来组织代码,让代码更加直观。而且由于 Promise.all 这样的方法存在,可以让同时执行多个操作变得简单。接下来就来简单介绍 Promise 对象。 Promis 阅读全文

posted @ 2018-11-20 17:44 ranyonsue 阅读(317) 评论(0) 推荐(1) 编辑

上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 34 下一页

导航