- 博客(9)
- 收藏
- 关注
原创 JS-移动端适配字体
目前,最省事的方法是PC端一套,手机端用响应式设计。可以采用CSS3媒体查询、流动布局以及rem,控制根元素默认字体大小的Javascript代码如下: (function (doc, win) { var docEl = doc.documentElement, resizeEvt = 'orientationchange' in windo
2017-02-15 16:44:06 1304
原创 javascript DOM操作
JavaScript DOM节点操作方法总结节点类型主要有三种:元素节点,属性节点和文本节点。 而对DOM的主要也就是围绕元素节点和属性节点的增删改查。下面就分别从对元素节点的操作和对属性节点的操作来介绍。元素节点查 在对DOM进行增删改之前,首先要找到对应的元素。具体的查找方法如下:1.属性查找 - getElementByID() // 得到单个节点 -
2017-01-10 10:00:00 209
转载 jsonp跨域
同源策略同源是指,域名,协议,端口相同。所谓同源策略,指的是浏览器对不同源的脚本或者文本的访问方式进行的限制。比如源a的js不能读取或设置引入的源b的元素属性。URL1 | URL2 | 说明
2017-01-10 08:14:15 257
转载 JS-12种设计模式
javascript—12中设计模式1. 策略模式:strategy 定义算法家族,分别封装起来,使其可以互相替换。2. 装饰着模式:decorator 动态给一个对象添加一些额外的职责。3. 代理模式:proxy 为其他对象提供一种代理控制对象的访问。4. 工厂模式 定义一个用以创建对象的接口,让子类决定实例化哪个类,当遇到需要根据某个前提条件创建不同的类实现时,使用工
2017-01-07 09:44:39 1005
原创 JS设备检测
设备检测:移动端返回true,pc端返回false<script> //设备检测 function detectmob() { if( navigator.userAgent.match(/Android/i) || navigator.userAgent.match(/w
2017-01-02 22:31:18 267
转载 js与后台交互详述(入门篇)
很多新手前端在初期学习的时候往往把注意力放在如何编写页面,如何编写效果上,群里有个朋友问我js是如何与后台交互的,我简单的说一下。 首先需要知道两个东西,一个是客户端,一个是服务器,客户端其实就是我们在上网时候使用的机器,大部分情况下这个客户端就是我们的电脑,包括台式电脑,笔记本电脑,手机,平板之类的。那么服务器是什么?服务器其实也是电脑,准确的说服务器是性能比较强大的电脑,正常情况下一台服务器可
2016-12-27 23:33:44 2424 1
转载 TCP三次连接
TCP头部: 其中 ACK SYN 序号 这三个部分在以下会用到,它们的介绍也在下面。 seq就是序号,ack是确认号,seq是数据包本身的序列号;ack是期望对方继续发送的那个数据包的序列号。SYN和ACK分别是图中标注的标志位。 seq是序列号,这是为了连接以后传送数据用的,ack是对收到的数据包的确认,值是等待接收的数据包的序列号。 在第一次消息发送中,A随机选取一个序列号作为自
2016-12-26 10:53:28 310
原创 小程序配置文件
微信小程序 ——-项目文件默认项目文件 pages:页面信息和日志 index: 首页信息 index.js:javascript文件,存放这一个页面的方法和属性,类似vue.js写法(分为view和逻辑层)index.wxml:html文件(接近xml写法),视图层。标签可看成,标签可看成,标签看成index.wxss:页面css文件(写法和css一样)index.json:页面配
2016-12-21 11:28:44 329
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人