
JavaScript
文章平均质量分 83
烂牛
做一天的程序员就执着一天求知一辈子
展开
-
JavaScript、ES5和ES6的介绍和区别
什么是JavaScriptJavaScript一种动态类型、弱类型、基于原型的客户端脚本语言,用来给HTML网页增加动态功能。(好吧,概念什么最讨厌了)动态:在运行时确定数据类型。变量使用之前不需要类型声明,通常变量的类型是被赋值的那个值的类型。弱类:计算时可以不同类型之间对使用者透明地隐式转换,即使类型不正确,也能通过隐式转换来得到正确的类型。原型:新对象继承对象(作为模版),将自身的属性共享给...转载 2018-05-09 01:25:25 · 301 阅读 · 0 评论 -
CSS3前端页面的适配使用rem换算
为什么要使用rem之前有些适配做法,是通过js动态计算viewport的缩放值(initial-scale)。例如以屏幕320像素为基准,设置1,那屏幕375像素就是375/320=1.18以此类推。但直接这样强制页面缩放过于粗暴,会导致页面图片文字失真模糊。Px是相对固定单位,字号大小直接被定死,所以用户无法根据自己设置的浏览器字号而缩放,em和rem虽然都是相对单位,但em是相对于它的父元素的...转载 2018-05-09 03:42:16 · 12326 阅读 · 0 评论 -
js 获取ip地址进行跳转
搜狐:第一步:在页面上引用:<script src="http://pv.sohu.com/cityjson?ie=utf-8"></script>上面的链接返回的结果是:var returnCitySN = {"cip": "180.155.15.176", "cid": "310000", "cname": "上海市"};注意:生产...转载 2019-09-23 06:05:32 · 1080 阅读 · 0 评论 -
JS获取访客IP+归属地+自动跳转
第一步,获取IP并判断归属地直接使用搜狐的IP库查询接口<script type="text/javascript" src="http://pv.sohu.com/cityjson?ie=utf-8"></script>返回的数据是var returnCitySN = {"cip": "222.94.148.132", "cid": "320100",...转载 2019-09-23 06:18:06 · 1013 阅读 · 0 评论