摘要: 一、HTTP协议详解 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中。 http(超文本传输协议)是一个基于请求与响应模式的、无状态的、应用层的协议,常基于TCP的 阅读全文
posted @ 2018-03-24 18:36 AlvinsBlog 阅读(1821) 评论(0) 推荐(0) 编辑
摘要: map() 方法返回一个由原数组中的每个元素调用一个指定方法后的返回值组成的新数组。 语法 array.map(callback[, thisArg]) 参数 返回值 由回调函数的返回值组成的新数组。 描述 map 方法会给原数组中的每个元素都按顺序调用一次 callback 函数。callback 阅读全文
posted @ 2017-02-13 16:00 AlvinsBlog 阅读(5592) 评论(0) 推荐(0) 编辑
摘要: 1. 方法概述 map() 方法返回一个由原数组中的每个元素调用一个指定方法后的返回值组成的新数组。 2. 例子 2.1 在字符串中使用map 在一个 String 上使用 map 方法获取字符串中每个字符所对应的 ASCII 码组成的数组: 2.2 易犯错误 通常情况下,map 方法中的 call 阅读全文
posted @ 2017-01-04 10:25 AlvinsBlog 阅读(8862) 评论(0) 推荐(0) 编辑
摘要: 在JavaScript中有三种声明变量的方式:var、let、const。下文给大家介绍js中三种定义变量的方式const, var, let的区别。 1.const定义的变量不可以修改,而且必须初始化。 const b = 2;//正确 // const b;//错误,必须初始化 console. 阅读全文
posted @ 2017-01-02 18:11 AlvinsBlog 阅读(231) 评论(0) 推荐(0) 编辑
摘要: let变量之前没见过,刚遇到,探探究竟。 以下转自:http://blog.csdn.net/nfer_zhuang/article/details/48781671 声明后未赋值,表现相同 使用未声明的变量,表现不同: 重复声明同一个变量时,表现不同: 变量作用范围,表现不同: 备注: 使用 le 阅读全文
posted @ 2017-01-02 18:08 AlvinsBlog 阅读(2475) 评论(0) 推荐(0) 编辑
摘要: 这篇博客的前置知识点是 OC 的消息传递机制,如果你对此还不了解,请先学习之,再来看这篇。这篇博客我尝试用口语的方式像讲述 PPT 一样给大家讲述这个知识点。 我们来思考一个问题,如果对象在收到无法解读的消息时,会发生什么?例如,我们实现一个 viewcontroller,其中并没有一个成员方法名为 阅读全文
posted @ 2016-11-17 10:28 AlvinsBlog 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 在这里了解一下XCode用来表示各种崩溃类型的术语,补充一些这方面的各知识。崩溃通常是指操作系统向正在运行的程序发送的信号,所以我们在查看崩溃日志时,常常看到如下错误摘要:Application received signal SIGSEGV。一般来说,常见的崩溃类型有以下几种: 1、 EXC_BA 阅读全文
posted @ 2016-10-31 10:30 AlvinsBlog 阅读(725) 评论(0) 推荐(0) 编辑
摘要: 相等的概念是探究哲学和数学的核心,并且对道德、公正和公共政策的问题有着深远的影响。 从一个经验主义者的角度来看,两个物体不能依据一些观测标准中分辨出来,它们就是相等的。在人文方面,平等主义者认为相等意味着要保持每个人的社会、经济、政治和他们住地的司法系统都一致。 对程序员来说,协调好逻辑和感官能力来 阅读全文
posted @ 2016-09-07 16:50 AlvinsBlog 阅读(1555) 评论(0) 推荐(0) 编辑
摘要: JavaScriptCore JavaScriptCore是webkit的一个重要组成部分,主要是对JS进行解析和提供执行环境。代码是开源的,可以下下来看看(源码)。iOS7后苹果在iPhone平台推出,极大的方便了我们对js的操作。我们可以脱离webview直接运行我们的js。iOS7以前我们对J 阅读全文
posted @ 2016-09-07 16:35 AlvinsBlog 阅读(1320) 评论(1) 推荐(0) 编辑
摘要: 移动端触屏滑动的效果其实就是图片轮播,在PC的页面上很好实现,绑定click和mouseover等事件来完成。但是在移动设备上,要实现这种轮播的效果,就需要用到核心的touch事件。处理touch事件能跟踪到屏幕滑动的每根手指。 以下是四种touch事件 touchstart: //手指放到屏幕上时 阅读全文
posted @ 2016-08-12 10:33 AlvinsBlog 阅读(273) 评论(0) 推荐(0) 编辑