Welcome 微信登录

首页 / 脚本样式 / JavaScript

javascript模拟命名空间

javascript模拟命名空间

在 C++ 和 C# 中,命名空间用于尽可能地减少名称冲突。例如,在 .NET Framework 中,命名空间有助于将 Microsoft.Build.Task.Message 类与 System.Messaging.Message 区分开来。JavaScript 没有任何特定语言功能来支持命名空间,但很容易使用对象来模拟命名空间。如果要创建一个 JavaScript 库,则可以将它们包装在命名空间内,而不需要定义全局函数和类,如下所示:var MSDN...
深入分析Javascript跨域问题

深入分析Javascript跨域问题

跨域是什么?假设a.com/get.html需要获取b.com/data.html中的数据,而这里a.com和b.com并不是同一台服务器,这就是跨域跨域会涉及到Javascript的同源策略,简单来说就是为了保护网站的安全,不被外域(非同源)服务器的js修改本网站内容。引用一个表格,看一下引起跨因的条件有哪些:但是有时候我们确实需要这么做,那么我们有哪些方法呢?1、JsonP提到跨域不能不先提及jsonp。jsonp其实是JavacScript Obje...
js实现touch移动触屏滑动事件

js实现touch移动触屏滑动事件

移动端触屏滑动的效果其实就是图片轮播,在PC的页面上很好实现,绑定click和mouseover等事件来完成。但是在移动设备上,要实现这种轮播的效果,就需要用到核心的touch事件。处理touch事件能跟踪到屏幕滑动的每根手指。以下是四种touch事件touchstart: //手指放到屏幕上时触发touchmove: //手指在屏幕上滑动式触发touchend: //手指离开屏幕时触发touchcancel: //系统取消touch事件的时候触发,这个好...
jQuery实现自定义事件的方法

jQuery实现自定义事件的方法

本文实例讲述了jQuery实现自定义事件的方法。分享给大家供大家参考。具体分析如下:jQuery是一个非常强大的工具。jQuery非常有用的功能之一是可以实现事件绑定。你可以实现创建,绑定事件,可触发自己定义的jQuery事件。自定义事件触发下面的代码是它自定义事件触发。你可以绑定到这个自定义事件。$event.trigger("myEventName");自定义事件绑定下面的代码创建了一个绑定到自定义事件和自定义事件触发时将被执行。$(this).bin...
JS设置cookie、读取cookie、删除cookie

JS设置cookie、读取cookie、删除cookie

JavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的。而cookie是运行在客户端的,所以可以用JS来设置cookie.假设有这样一种情况,在某个用例流程中,由A页面跳至B页面,若在A页面中采用JS用变量temp保存了某一变量的值,在B页面的时候,同样需要使用JS来引用temp的变量值,对于JS中的全局变量或者静态变量的生命周期是有限的,当发生页面跳转或者页面关闭的时候,这些变量的值会重新载入...
<< 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 >>