自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (1)
  • 收藏
  • 关注

原创 js只保留整数,向上取整,四舍五入,向下取整等函数

js取小数点两位toFixed()var demo =  9.566;alert(demo.toFixed(2))   (输出9.57  注释:小数点最后一位是四舍五入后的)Mail.round()var demo = 0.105;alert(Mail.round(demo*100)/100) (输出0.11)在JavaScript中,有一个问题一直被没有很好地解决,就是小数点保留指定的位数,也就...

2018-02-27 10:21:08 2350

转载 原 微信小程序--获取地理位置名称

微信小程序官方文档关于地理信息的相关API有如下方法可以获得用户当前地理位置:wx.getLocation(OBJECT) 获取当前的地理位置、速度。当用户离开小程序后,此接口无法调用;当用户点击“显示在聊天顶部”时,此接口可继续调用。OBJECT参数说明: success返回参数说明: 从文档可知该方法只是返回的位置坐标等信息,并未返回地理位置名称。好在腾讯地图准们为小程序提...

2018-11-07 16:17:23 621

原创 js中replace()方法

JavaScript:stringObj.replace(rgExp, replaceText) 其中stringObj是字符串(string),reExp可以是正则表达式对象(RegExp)也可以是字符串(string),replaceText是替代查找到的字符串。1. javascript 把字符串中的反斜杠(\)替换成双斜杠(\\)replace(/\\/g,"\\\\");2.javasc...

2018-06-21 15:16:33 803

原创 微信小程序网络请求的封装与填坑之路

示例代码:wx.request({ url: 'test.php', //仅为示例,并非真实的接口地址 data: { x: '' , y: '' }, header: { 'Content-Type': 'application/json' }, success: function(res) { console.log(res....

2018-06-06 09:59:51 559

原创 小程序的登录逻辑能否放在app.js中实现?

知晓程序员,专注微信小程序开发的程序员!前言:做小程序开发的同学,可能都会考虑一个问题,用户登录这个方法是公用的,我们应该把这个方法放在哪里最合适呢?看到上面的问题后,很大一部分刚入门同学都会直接把登录方法放在app.js里,并且有些同学直接把用户登录放在了app的onLaunch或者onShow方法里面,然后打开任何page都会先login了,这种实现方式可取嘛?我们先来看一下小程序发送请求的官...

2018-06-05 11:10:14 3229

原创 微信小程序定义和调用全局变量globalData

微信小程序定义和调用全局变量globalData2018年01月19日 11:08:12阅读数:3605先看看文件结构:  1.现在app.js里面定义globalData对应的全局变量  2.然后在其他js文件进行调用。例如在photo.js里面  要注意的是需要在文件开始的时候初始化 app这个对象//获取应用实例const app = getApp()...

2018-04-27 15:03:35 943

原创 在做 iOS 和 Android 的 HTML5 开发时,你都掉到过哪些坑里?

常见问题1、meta功能要用好,禁止缩放,缩放比例,屏蔽电话号码等功能很实用。(手机回答就不列举了)。2、如果想要像手机淘宝那样的各个平台看起来展示效果一致,那么就使用rem来做单位。3、是fixed的问题。这个解决办法是尽量不要用,不过ios7及以下才会出现这个问题。某些情况下红米也会有这个问题。(最近刚刚遇到,已经被坑挂了)。4、-webkit-tap-highlight-color可以取消点...

2018-04-26 14:45:16 419

原创 TortoiseSVN新人使用指南

这篇文章源于6月份给公司新人作的关于SVN使用的培训,转眼已经过了几个月的时间,丢了也怪可惜的,于是整理出来希望能够帮助后来人快速入门。安装说明使用说明检出项目导入项目提交更新查看日志版本回滚版本控制总结安装说明开发人员强烈建议使用IDE中的SVN插件更加智能与人性化。首先安装SVN客户端,windows一般选择乌龟客户端https://tortoisesvn.net/downloads.html...

2018-04-26 13:35:33 194

原创 为什么网站的加载速度如此慢?体验如此差?答案在这里

今天在知乎上瞄到一条有趣的问答,题主曰:我是个后端RD,看上了一个前端妹子,昨天吃饭的时候她跟我抱怨她们的页面打开很慢,如何才能快速的分析页面加载慢的原因,在妹子面前表现一下呢?此题目被强大的知友修改为更加接地气的标题:当前端妹子跟我抱怨她们的页面加载很慢的时候,如何在她面前优雅地装逼?我想这个问题应该是每个程序猿朋友们值得思考的问题,毕竟程序猿不好找女朋友的现状摆在那里。不过知友"姬十三"说出了...

2018-04-23 09:41:38 1349

转载 JS数组常用方法汇总

JS数组常用方法汇总文章目录转换方法栈方法(后进先出)队列方法(先进先出)重排序方法操作方法转换方法所有对象都具有toLocaleString()、toString()、valueOf()方法。其中调用数组的toString方法会返回以数组中的每个值的字符串形式拼接而成的一个以逗号分割的字符串。而调用valueOf()方法返回的还是数组。var colors = ['red','blue','gr...

2018-04-19 15:58:27 237

原创 移动端meta标签设置

移动端meta标签设置1.设置当前html文件的字符编码<meta charset="UTF-8">12设置浏览器的兼容模式(让IE使用最新的浏览器渲染)<meta http-equiv="X-UA-Compatible" content="IE=edge"/>13.视口(快捷键:meta:vp)<meta name="viewport" content=&q

2018-03-19 13:58:27 384

原创 ajax请求接口里的数据,然后显示在页面里

利用一个小小案例给你说明下:$.ajax({ url:"这里是你要请求的地址", data:{"id":id}, //以键/值对的形式 async : false, dataType : "json", success : function(data) { for(int i = 0; i < data.length; i++) { //循环后台传过来的Json数组 ...

2018-03-16 11:42:11 2162 1

原创 HTML5新增标签与属性

HTML5新增标签与属性目录一、HTML5新增属性1.1、contextmenu1.2、contentEditable1.3、hidden1.4、draggable1.5、data-*1.6、placeholder占位属性1.7、required必填属性1.8、pattern正则属性1.9、autofocus自动聚焦属性1.10、autocomplete自动完成属性1.11、novalidate不...

2018-03-16 10:59:46 7668 1

原创 HTML5新增标签最有用的总结

HTML5新增标签:1. HTML5 简介: (HTML5 是目前-2017年来说,是最新的一代HTML标准)2. HTML5 一些新的规则: 新特性应该基于 HTML、CSS、DOM 以及 JavaScript。 减少对外部插件的需求(比如 Flash) 更优秀的错误处理 更多取代脚本的标记(新增了一些语义化的标签: 在HTML4当中,很明显的一个形象就是用DIV来进行任何的布局。) HTML5...

2018-03-16 10:42:03 557

转载 程序员这样面试,拿到offer的几率是80%

一、概述面试,难还是不难?取决于面试者的底蕴(气场+技能)、心态和认知及沟通技巧。面试其实可以理解为一场聊天和谈判,在这过程中有心理、思想上的碰撞和博弈。其实你只需要搞清楚一个逻辑:“面试官为什么会这样问?他希望听到什么答案?”然后针对性的准备和回答就行了,无他。“你的优势是什么?”多年前我觉得这个问题很无聊,现在我经常这么问面试者,因为我真的想知道他的优势是什么,能给公司带来什么。最终能和面试官...

2018-03-15 17:44:26 2101 1

转载 一位程序员的十年工作总结,值得每位互联网人看

原文链接:http://www.verycd.com/topics/2722570/侵删。---------以下正文---------展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告 走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,...

2018-03-15 17:31:53 2986 1

转载 HTML5音视频播放(Video,Audio)和常见的坑处理

1. 前言背景  在HTML5出现之前,Web页面访问音视频主要是通过Flash,Activex插件,还有微软后来推出的silverlight来展现的,尽管FLASH曾经风靡全球,但是随着互联网的不断发展,进入移动时代以后,Flash的风头渐渐被HTML5替代,主要原因是Flash经常爆出漏洞,安全性令人担忧,性能方面较差,对网络浏览和设备的电池也消耗比较大等等,Flash天生就是为PC而生,无法...

2018-03-15 16:44:00 2773

转载 css3 media媒体查询器用法总结

转自:http://www.360doc.com/content/14/0704/06/10734150_391862769.shtml随着响应式设计模型的诞生,Web网站又要发生翻天腹地的改革浪潮,可能有些人会觉得在国内IE6用户居高不下的情况下,这些新的技术还不会广泛的蔓延下去,那你就错了,如今淘宝,凡客,携程等等公司都已经在大胆的尝试了这项技术,并完美的应用在了自己的网站上了。再不更新知识你...

2018-03-15 14:41:41 204

转载 前端面试干货

1.请描述一下 cookies,sessionStorage 和 localStorage 的区别?cookie是网站为了标示用户身份而储存在用户本地终端(Client Side)上的数据(通常经过加密)。cookie数据始终在同源的http请求中携带(即使不需要),记会在浏览器和服务器间来回传递。sessionStorage和localStorage不会自动把数据发给服务器,仅在本地保存。存储大...

2018-03-14 17:33:24 255

转载 前端面试js篇(3)

1.截取字符串abcdace的acealert('abcdace'.substring(4));2.规避javascript多人开发函数重名问题命名空间封闭空间js模块化mvc(数据层、表现层、控制层)seajs变量转换成对象的属性对象化3.javascript面向对象中继承实现function Person(name){        this.name = name;}Person.proto...

2018-03-14 17:32:03 230

原创 前端面试必知的50道题和答案(2)

HTML相关问题1.XHTML和HTML有什么区别HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言最主要的不同:XHTML 元素必须被正确地嵌套。XHTML 元素必须被关闭。标签名必须用小写字母。XHTML 文档必须拥有根元素。2.什么是语义化的HTML?直观的认识标签 对于搜索引擎的抓取有好处,用正确的标签做正确的事情!html语义化就是让页面的内容结构化,便于对浏览...

2018-03-14 17:30:12 290

原创 前端面试题(1)

自己整理了一些关于前端这个行业面试题HTML&CSS1. 常用那几种浏览器测试?有哪些内核(Layout Engine)?(Q1)浏览器:IE,Chrome,FireFox,Safari,Opera。(Q2)内核:Trident,Gecko,Presto,Webkit。2. 说下行内元素和块级元素的区别?行内块元素的兼容性使用?(IE8 以下)(Q1)行内元素:会在水平方向排列,不能包含块...

2018-03-14 17:28:18 216

原创 MVVM-框架介绍

MVVM-框架介绍MVVM 到底是什么?与其专注于说明 MVVM 的来历,不如让我们看一个典型的 iOS 是如何构建的,并从那里了解 MVVM:我们看到的是一个典型的 MVC 设置。Model 呈现数据,View 呈现用户界面,而 View Controller 调节它两者之间的交互。Cool!稍微考虑一下,虽然 View 和 View Controller 是技术上不同的组件,但它们几乎总是手牵...

2018-03-14 11:04:01 325

原创 三元条件运算符

三元条件运算符格式: 表达式1?表达式2:表达式3说明:如果表达式1为true ,则整个表达式的结果就是表达式2的值,如果表达式false,则整个表达式的结果就是表达式3的值.例子:1、使用三元运算符计算2个数的最大值<script type="text/javascript">var a,b,c;a=window.prompt("第1个数");//从页面中接受的是字符串b=windo...

2018-03-13 10:40:27 1021

原创 公众号平台服务号、订阅号、企业号区别

以下介绍来自微信公众平台介绍1、订阅号:主要偏于为用户传达资讯(类似报纸杂志),认证前后都是每天只可以群发一条消息;2、服务号:主要偏于服务交互(类似银行,114,提供服务查询),认证前后都是每个月可群发4条消息;3、企业号:主要用于公司内部通讯使用,需要先有成员的通讯信息验证才可以关注成功企业号;企业号只有企业通信录成员才能关注,同时一个微信企业号可配置多个类似服务号的应用,发送信息条数无限制,...

2018-03-07 11:04:25 1987

原创 邓白氏编码(duns number)申请以及填写方法-苹果开发者申请必用

个人开发者账号用于个人开发者上传和发布应用,在apptore上显示个人开发者信息。 只能有一个开发者;100个IOS设备UDID测试不需要邓白氏码费用: 688申请地址: http://developer.apple.com/programs/ios/团体账号用于团体、公司开发者上传和发布应用,在apptore上显示团体名称。 允许多个账号管理;100个IOS设备UDID测试需要邓白氏码费用:68...

2018-03-05 17:56:46 3912

原创 移动前端开发和 Web 前端开发的区别是什么?

我转了快2个月了,准备 谈谈感想。晚上回家吃完饭开更。---------看到这么多赞,不填坑对不起大家,但是本人水平有限,内容又太多太杂,今天先更新一部分,这几天较忙。之后慢慢补,谢谢大家支持和点赞。1,普通pc端开发与移动端开发区别。先说背景,我大言不惭的说一下,我pc端的前端开发干了有快4年多,不算大牛,也算一个标准的前端开发工程师吧,可怜的是我2015年之前做过的移动端项目不超过1个。。所以...

2018-03-02 11:01:33 959 1

原创 git 将本地项目添加到Github

如果是git大神,请绕过此博客。本人连小牛都不算,此文完全针对小白,话不多说,直接开始。 第一步,申请Github账号,至于申请步骤,同学们自行百度哈 第二步,创建自己的Github仓库,直接上图,用图说话 在这里我要说一点:本人没钱,所以创建的仓库都是public的,private的仓库是需要购买的 创建成功,这里说一下SSH跟HTTPS,这两个链接都可以将项目clone下来,但是使用HTTPS...

2018-02-26 14:41:01 306

原创 GitHub入门与实践(二)——初始设置Git,以及在GitHub中添加公开密钥

1、设置姓名和邮箱地址运行Git Bash,进行如下操作:$ git config --global user.name "your name"                              //输入英文名字,然后按回车$ git config --global user.email "[email protected]"      //输入邮箱地址,然后按回车通过 $ git ...

2018-02-26 13:56:39 269

转载 github配置密钥

我们在githob创建项目后,本地使用git 克隆代码 需要在githob配置密钥,才可以步骤:下载git,进行安装,安装好后。点击桌面,右键,选择》》git  bash在弹出的黑框口里面输入ssh-keygen -t rsa -C 你的邮箱比如 :ssh-keygen -t rsa -C  [email protected]  然后一直回车,就行了最后得到如图它会生成一个 id _rsa.pub 文件,看上面截图...

2018-02-26 13:23:52 273

仿站小工具

仿站小工具可以拔取网站,只需要输入网址就ok了仿站小工具可以拔取网站,只需要输入网址就ok了仿站小工具可以拔取网站,只需要输入网址就ok了

2018-11-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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