摘要: 目前,google在国内需要FQ才能上,翻不了墙的话,只能获取到经纬度信息。 *调用navigator.geolocation对象时,首先要获取用户同意。 navigator.geolocation.getCurrentPosition(callback()); 获取用户的当前位置 navigato 阅读全文
posted @ 2017-03-26 20:01 TateWang 阅读(3795) 评论(0) 推荐(0) 编辑
摘要: 前端技术众多,作为一名前端工程师,我们每接触新技术首先要懂得此技术的优势和劣势,这是最基本的。往深入了说还需要懂得技术的应用场景,与之配合的技术等,方便为以后架构做准备。而less作为一门CSS预处理语言,拥有函数式变成的特点,主要优点就是高效。主要适用于包含众多CSS的大型项目。主要体现在:项目公 阅读全文
posted @ 2017-03-24 21:29 TateWang 阅读(3364) 评论(0) 推荐(0) 编辑
摘要: 所谓正则表达式,简单来说就是一种规则,一种计算机能读懂的规则。js中的正则表达式语法是Perl5(一种很早的编程语言)的正则语法的子集。本文将在基础知识的基础上添加示例帮助快速理解正则表达式。 学习正则要对字符串以及字符串的函数非常了解,在此不多赘述,了解字符串可见另一篇文章,链接:http://w 阅读全文
posted @ 2017-03-21 22:03 TateWang 阅读(885) 评论(0) 推荐(0) 编辑
摘要: 【持续更新中...跪求点击右上角星星,好人一生平安!】 API详见github,链接如下: https://github.com/pomelott/pomelo-plug-in 阅读全文
posted @ 2017-03-20 21:17 TateWang 阅读(1071) 评论(0) 推荐(0) 编辑
摘要: 1.获取和修改垂直滚动条的滚动距离 2.倒计时函数,需要创建一个id为countdown的div; 持续更新中...... 阅读全文
posted @ 2017-03-19 20:56 TateWang 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 基于原生js的返回顶部插件,兼容IE8及以上、FF、chrome等主流浏览器. js文件中封装了getScrollTop()和changeScrollTop()函数分别用于获取滚动条滚动的高度和修改滚动条滚动的高度. 使用方法: 1.引入pomelo_toTop.css文件. 2.引入pomelo_ 阅读全文
posted @ 2017-03-19 20:30 TateWang 阅读(272) 评论(0) 推荐(0) 编辑
摘要: Array 对象是一个复合类型,用于在单个的变量中存储多个值,每个值类型可以不同。 创建数组对象的方法: 其实数组对象的索引其实就是对象属性名的一种特殊形式,当试图查询任何不存在的对象属性名时,不会报错,而会显示undefined: 2. length属性可以用于置空数组或从前向后截取数组: 可以使 阅读全文
posted @ 2017-03-17 22:52 TateWang 阅读(1194) 评论(0) 推荐(0) 编辑
摘要: js中的字符串是一种类数组,采用UTF-16编码的Unicode字符集,意味字符串的每个字符可用下标方式获取,而每个字符串在内存中都是一个16位值组成的序列。js对字符串的各项操作均是在对16位值进行操作,而非字符。 在js中“\”后面的第一个字符不会被解析为字符,这就是js的转义字符: 控制台输出 阅读全文
posted @ 2017-03-17 17:45 TateWang 阅读(5948) 评论(0) 推荐(0) 编辑
摘要: ********本文基于ES5******** parseInt()获取到数字后,只取整数位部分,若为数字开头字符串,则取连续的、开头的数字,再取整数部分。demo如下: parseFloat() 该函数指定字符串中的首个字符是否是数字。如果是,则对字符串进行解析,直到到达数字的末端为止,然后以数字 阅读全文
posted @ 2017-03-15 22:22 TateWang 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 今天在用node+angular做后台时,需要使用session保存登陆状态的时候,遇到了此问题,问题直译为非mysql问题,我也在后台取到的登陆用户名和密码,确实不是数据库问题。最后发现在使用session时报的错,但session配置没有问题,最终发现是node主文件配置顺序出了问题。 设置路由 阅读全文
posted @ 2017-03-14 18:46 TateWang 阅读(12832) 评论(0) 推荐(0) 编辑
摘要: 首先下载两个模块包 session模块包:用于保持登录状态或保持会话状态等。 cookie模块包:用于解析cookie。 接着在app.js(我在node.js的配置中提到的,也就是服务器主文件)中配置: 喜欢请点击右下角推荐,如有疑问可以留言,转载请标明出处。 阅读全文
posted @ 2017-03-13 19:35 TateWang 阅读(1300) 评论(0) 推荐(0) 编辑
摘要: 首先下载mysql模块包 专门为数据库创建一个模块,放入一个文件中。 其他文件通过connect接口使用即可。 例如在app.js拦截http请求 喜欢请点击右下角推荐,如有疑问可以留言,转载请标明出处。 阅读全文
posted @ 2017-03-12 19:17 TateWang 阅读(1497) 评论(0) 推荐(0) 编辑
摘要: ************************************** 本博客从此篇开始,将从零基础开始逐渐深入地向各位博友分享node.js学习经验,如有需要请通过博客园留言,我们互相讨论,共同进步。 ************************************** 首先需要下载 阅读全文
posted @ 2017-03-12 15:50 TateWang 阅读(7960) 评论(0) 推荐(0) 编辑
摘要: DW的代码错误即无效提示功能设置:在DW代码窗口左面有一列很小的功能按钮,在其中寻找“高亮显示无效代码”,选中之后就可以看到无效的代码会被添加背景色,会让你容易辨识。改正后背景色会消失。 阅读全文
posted @ 2017-03-11 21:43 TateWang 阅读(2029) 评论(0) 推荐(0) 编辑
摘要: * 首先明确一下js中常见的false值有:0,+0,-0,false,"",undefined,null,NaN. 我们平时这样说是在强制转换Boolean()或隐式转换情况下,所以正常情况下作比较,情况如下: 此时不存在隐式转换,所以为false。 但若在数字或字符类型进行比较时,js运行机制会 阅读全文
posted @ 2017-03-11 21:37 TateWang 阅读(220) 评论(0) 推荐(0) 编辑
摘要: html结构如上 方法1:display:table-cell + textalign:center 注:display:table-ceil会使元素变为内联元素 方法2:display:table-ceil + margin: 0 auto 方法3:定位+负的margin,css如下: 方法4:内 阅读全文
posted @ 2017-03-10 15:40 TateWang 阅读(1618) 评论(0) 推荐(0) 编辑
Top