会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
TangSir
梦想可能会迟到 但永远不会缺席
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
下一页
2020年9月11日
前端webSocket和后台php
摘要: HTTP协议的特性:属于“请求-响应”模型,只有客户端发起了请求消息,服务器才能给出响应消息,没有请求,就没有响应;一个请求消息,服务器只能返回一个响应消息。有些特殊应用场景中,如“在线股票”、“聊天室”等,需要模拟呈现出“客户端不发请求,服务器也在不停的给出响应”效果,若使用HTTP协议,只能使用
阅读全文
posted @ 2020-09-11 15:47 叫我汤先森
阅读(476)
评论(0)
推荐(0)
2020年9月10日
Websocket原理
摘要: websocket是什么?答: 它是一种网络通信协议,是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 为什么需要websocket? 疑问? 我们已经有了 HTTP 协议,为什么还需要另一个协议?它能带来什么好处?答: 因为 HTTP 协议有一个缺陷:通信只能由客户端发起
阅读全文
posted @ 2020-09-10 17:22 叫我汤先森
阅读(261)
评论(0)
推荐(0)
js中的(function(){})()立即执行
摘要: ( function(){…} )() 和 ( function (){…} () ) 是两种javascript立即执行函数的常见写法,要理解立即执行函数,需要先理解一些函数的基本概念。 函数声明、函数表达式、匿名函数 函数声明:function fnName () {…};使用function关
阅读全文
posted @ 2020-09-10 16:14 叫我汤先森
阅读(5092)
评论(0)
推荐(2)
2020年9月8日
Array.prototype.slice.call(arguments)
摘要: 首先,Array.prototype.slice.call(arguments)可以把带length属性的对象转换为数组,看两个例子 1、普通对象 var a={length:2,0:'first',1:'second'}; Array.prototype.slice.call(a);// ["fi
阅读全文
posted @ 2020-09-08 17:53 叫我汤先森
阅读(168)
评论(0)
推荐(0)
数组原型方法实现去重
摘要: 给Array对象增加一个原型方法实现数组去重,然后返回一个去重后的数组。 //普通方法function delRepeat(arr){ var subarr = []; for(var i=0; i<arr.length; i++){ if(subarr.indexOf(arr[i]) == -1)
阅读全文
posted @ 2020-09-08 14:24 叫我汤先森
阅读(383)
评论(0)
推荐(0)
2020年9月7日
javascript实现多行字符串
摘要: 打开百度首页,进入控制台的时候,我们在console控制台总可以看到一段文字: 这些文字是如何显示在控制台的呢?? Javascript中的函数被看作是一个对象拥有自己的方法,其中一个小方法fn.toString()可以帮助我们实现多行字符串的效果。 fn.toString()关键是利用他可以返回注
阅读全文
posted @ 2020-09-07 17:49 叫我汤先森
阅读(1055)
评论(0)
推荐(0)
2020年8月31日
js 实现字符串翻转
摘要: 字符串作在程序中是非常常见的,因为程序中绝大部分的数据都可以当作字符串来处理。在这里介绍几种翻转字符串的方法。 (1)使用字符串函数 //使用数组翻转函数 function reverseString(str){ var array = str.split(''); //转换成字符串数组 array
阅读全文
posted @ 2020-08-31 17:53 叫我汤先森
阅读(834)
评论(0)
推荐(0)
javascript中 fn() 和 return fn() 的区别
摘要: 在js中用return和不用return,输出结果有的时候傻傻搞不清,之前在网上看到个例子挺经典,不过讲的不清楚,上例子: var i = 0; function fn(){ i++; if(i < 10){ console.log(i); fn(); }else{ return i; }}var
阅读全文
posted @ 2020-08-31 16:19 叫我汤先森
阅读(1005)
评论(0)
推荐(0)
2020年8月30日
js 转为整数之Number()、parseInt()、parseFloat()区别
摘要: 一:Number() 如果是Boolean值,true和false值将分别被转换为1和0。 如果是数字值,只是简单的传入和返回。 如果是null值,返回0。 如果是undefined,返回NaN。 如果是字符串: a. 如果字符串中只包含数字时,将其转换为十进制数值,忽略前导0 b. 如果字符串中包
阅读全文
posted @ 2020-08-30 17:37 叫我汤先森
阅读(983)
评论(0)
推荐(0)
js 转换为字符串方法
摘要: 要把一个值转换为一个字符串有两种方法:toString()方法和转型函数String()。 toString()方法 数值、布尔值、对象、字符串值(每个字符串都有一个toString()方法,该方法返回字符串的一个副本)都有toString()方法,但null和undefined值没有这个方法。 v
阅读全文
posted @ 2020-08-30 17:19 叫我汤先森
阅读(1763)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
下一页
公告