Welcome 微信登录

首页 / 脚本样式 / JavaScript

PHP和NodeJs开发的应用如何共用Session

PHP和NodeJs开发的应用如何共用Session

首先了解下session的机制客户端(浏览器中) cookie 作为键值,匹配服务器端的一个数据。然后客户端每次在 HTTP 请求里面带着那个 cookie,然后服务器端“理所当然”认为服务器端的这个数据是针对该客户端的。某些系统喜欢把 session 内容编码后加密放在 cookie 里面那么你可以1.你可以共用 cookie,然后把数据放在 nodejs 和 拍黄片(Sorry,是PHP) 都可以取到的地方,例如 redis。影像中 php 默认的 s...
javascript中call apply 的应用场景

javascript中call apply 的应用场景

在一些jQuery插件中经常看到类似 callback.call(xxx,xxx) 虽然看到书上有介绍 说call和apply函数可以改变作用域,但还是无法非常透彻的理解改变作用域主要是为了解决什么问题,有没有替代方案,或者 这2个函数主要为了解决什么问题,应用场景,何时使用最合适,每次读到这样的代码就晕了,一下子从线性阅读中跳出去了,感觉有点绕call和apply的作用很简单,就是改变上下文,适用场景太多了,虽然有时候只是为了“美观”,下面几个是我常用的...
JavaScript三元运算符的多种使用技巧

JavaScript三元运算符的多种使用技巧

发现代码慢慢写多了的时候会不自觉的将if else 用 三元来替代,仅仅是未了让代码更简洁精辟,当然也有人说用三元可以让你有高潮的感觉。最近在写js 的时候也有这样的感觉,并且收集了一些小技巧,分享分享。大鸟请跳过下面这段,大大鸟帮忙指正 ^__^====普及线====表达式 (expr1) ? (expr2) : (expr3)在 expr1 求值为 TRUE 时的值为 expr2,在 expr1 求值为 FALSE 时的值为 expr3。===...
JavaScript实现向setTimeout执行代码传递参数的方法

JavaScript实现向setTimeout执行代码传递参数的方法

本文实例讲述了JavaScript实现向setTimeout执行代码传递参数的方法。分享给大家供大家参考。具体分析如下:setTimeout函数是javascript中实现动态效果最关键的函数。但昨天在写代码的时候发现当第一个参数是函数调用的时候,不能向被调函数传递参数。这真是个非常严重的问题,我排查了好久才发现问题,浪费了N多时间啊。。后来上网查了查,这其实是IE的一个BUG。解决方法有很多,其中我觉得最牛的一种就是重写setTimeout函数。。。这个...
JS中捕获console.log()输出的方法

JS中捕获console.log()输出的方法

本文实例讲述了JS中捕获console.log()输出的方法。分享给大家供大家参考。具体分析如下:我们知道console.log()可以将信息输出到debugger中供开发者查看。但如果我们想要在JS中获取console.log()的输出结果呢?其实不难,先将原本的console.log保存起来,然后替换成另外一个实现即可。代码如下:var lastLog;console.oldLog = console.log;console.log = functio...
JQuery实现可直接编辑的表格

JQuery实现可直接编辑的表格

本文实例讲述了JQuery实现可直接编辑的表格。分享给大家供大家参考。具体分析如下:功能:创建一个表格,用户单击某个单元格后,可以直接修改单元格文本。在编辑状态下,用户可按回车键确认修改,按ESC键撤销修改。效果如下图:思路:当用户点击某个单元格后,立即向该单元格内插入一个文本框,将它的宽、高都设置成与单元格相的数值。用户确认输入后,清空该单元格内的所有HTML代码,然后把内容设置为用户刚刚输入的文本。HTML代码:<table align="cen...
jQuery中toggle()函数的使用实例

jQuery中toggle()函数的使用实例

今天遇到一个有趣的例子,将它记录下来。一个一级菜单,里边有一个二级菜单,二级菜单是通过锚点来链接页面元素的。想要实现的效果是当点击锚点时,页面链接到相应锚点,同时二级菜单隐藏,再点击一级菜单时,继续执行。。其中试了很多种方法都不行,最后通过读jquery的toggle函数实现了。//这样写可以$(".nav").toggle(function(){$(".content").slideToggle();});//这样写不可以$(".nav").toggle...
js面向对象之公有、私有、静态属性和方法详解

js面向对象之公有、私有、静态属性和方法详解

现下,javascript大行其道,对于网站开发人员来说,javascript是必需掌据的一门语言,但随着jquery等框架的流行和使用,许多人对于原生javascript缺乏深入的理解,习惯了函数式的编辑风格,对于闭包、原型总是说不清道不明.对于js面向对象蹩脚的用着,而要了解js面向对象,就必需先了解js中什么是公有方法、特权方法、静态方法方法/步骤1.公有属性和公有方法function User(name,age){this.name = name;...
<< 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 >>