用户中心USER CENTER

首页/用户
  • Node.js:浅析高并发与分布式集群

    摘要:而在单线程环境下,绕不过错误就意味着导致应用退出,重启恢复的间隙会导致服务中断,这是我们不愿意看到的。这也是支持高并发的重要原因之一实际上不光是操作,的绝大多数操作都是以这种异步的方式进行的。 本文首发于我的个人博客: kmknkk.xin 不足之处欢迎斧正! Node特性:高并发 在解释node为什么能够做到高并发之前,不妨先了解一下node的其他几个特性: 单线程 我们先来明确...

    Lin_YT 发布于JavaScript
  • js substr,slice,substring 的用法与区别

    摘要:交换参数位置,小的在前。的如果为负数,同样从尾部算起,如果其绝对值超过原字符串长度或者为,返回空字符串。会取和中较小的值为二者相等返回空字符串,任何一个参数为负数被替换为即该值会成为参数。第二个为负值是始终返回控制符串。 slice,substring,substr三个函数都是截取字符串。 先看方法的签名 slice(start, end); // 参数可为负数。第二个参数是指定结束位...

    Lin_YT 发布于JavaScript
  • JS中的一些坑(持续更新)

    摘要:问题高级程序设计第版第页部分写到首先,任何涉及的操作例如,都会返回。这一点写错了,加性操作符就是个特例加性操作符中如果有一个操作数是字符串,即便有一个,也会将其转为字符串进行拼接。而对于减性操作符,书中所写是对的 1. 基本类型与引用类型 牛客网上的一个题: var arr=[{a:1},{}]; arr.forEach(function(item,idx){ item.b=i...

    Lin_YT 发布于JavaScript
  • ajax请求里面调用window.open会被浏览器拦截(优化版)

    摘要:众所周知,请求里面调用会被浏览器拦截方法有两种解决办法,但是经测验例如改为同步请求还会出现一些问题比如站点外网址被拦截第一种解决办法优化该方法优点描述比如回调函数失败,浏览器默认打开的空链接会自动关闭,用户体验比较好。 众所周知,ajax请求里面调用window.open会被浏览器拦截方法有两种解决办法,但是经测验例如ajax改为async:false同步请求还会出现一些问题(比如站点...

    Lin_YT 发布于JavaScript
  • JavaScript 封装对象与强制类型转换

    摘要:拆封想要等到封装对象中基本类型值,我们可以使用方法获取。值类型转换上面两种方式,第一种我们称为显示强制类型转换第二种称之为隐式强制类型转换。介绍强制与隐式类型转换时,我们需要掌握对字符串数字和布尔类型的转换规则。 前面两章介绍了几大数据类型以及值类型,接下来的这个知识点,我觉得它对于javascript程序员来说是很重要的, 认识封装对象 在开始之前,我们先看一个例子,以便之后更轻松的...

    Lin_YT 发布于JavaScript
<