<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8"/>
<script type="text/javascript">
// 第一种
var Test1 = function(){
var name = "";
this.setName = function(username){
name = username;
}
this.getName = function(){
return name;
}
this.sayHello = function(){
return "Hello " + this.getName();
}
return this;
}();
Test1.setName("penngo");
console.log("Test1======" + Test1.getName());
console.log("Test1======" + Test1.sayHello());
// 第二种
var Test2 = function(){
var name = "";
return {
setName:function(username){
name = username;
},
getName:function(){
return name;
},
sayHello:function(){
return "Hello " + this.getName();
}
};
}();
Test2.setName("penngo");
console.log("Test2======" + Test2.getName());
console.log("Test2======" + Test2.sayHello());
</script>
</head>
<body>
</body>
</html>
分享到:
相关推荐
### 常用JS正则表达式写法详解 #### 1. 手机号码验证 在进行手机号码验证时,通常需要确保输入的是中国大陆有效的手机号码格式。根据描述中的代码示例,我们可以看到几种不同的正则表达式来匹配不同类型的手机号码...
我们知道,在js中,是没有类的概念的。类的所有实例对象都从同一个原型...下面,就讨论一下js类的几种写法: 构造函数法 /** * Person类:定义一个人,有name属性和getName方法 */ [removed] function Person(na
SQL常用分页的几种写法
FPGA状态机的两种写法 状态机是计算机科学和电子工程中的一种基本概念,广泛应用于硬件控制电路设计和软件开发。有限状态机(Finite State Machine,FSM)是一种常用的状态机模型,能够将复杂的控制逻辑分解成有限...
ionic图片懒加载的简单例子,用网上常用的两种js
下面,我们将深入探讨这两种“傻瓜式”写法。 方法一:使用内置函数 在许多编程语言中,都有内置的函数或方法可以直接将ASCII码转换为字符。例如,在Python中,我们可以使用chr()函数来完成这个任务。假设我们有一...
JavaScript 函数和基础写法大集合 JavaScript 是一种广泛应用于 Web 开发的编程语言,下面...这些是 JavaScript 中的一些常用的函数和基础写法,掌握这些知识点可以帮助开发者更好地使用 JavaScript 进行 Web 开发。
JavaScript中的闭包是一种非常重要的概念,它在编程中起着至关重要的作用,特别是在函数式编程和模块化设计中。闭包本质上是函数能够记住并访问其词法作用域内变量的能力,即使该函数在其词法作用域外部被调用。在...
ThreadPoolManager:Executors.newFixedThreadPool(num * 2);// 创建一个可重用固定线程数的线程池,以共享的无界队列方式来运行这些线程 threadPool: 线程池 创建线程池,销毁线程池,添加新任务
TahDoMvc4的类的写法TahDoMvc4的类的写法TahDoMvc4的类的写法TahDoMvc4的类的写法TahDoMvc4的类的写法TahDoMvc4的类的写法TahDoMvc4的类的写法TahDoMvc4的类的写法TahDoMvc4的类的写法TahDoMvc4的类的写法TahDoMvc4...
在JavaScript编程中,IE(Internet Explorer)和FF(Firefox)是两种主要的浏览器,它们对JS(JavaScript)的实现存在一些差异,导致某些代码在其中一个浏览器中可能无法正常工作。这篇博客文章“IE、FF的JS兼容写法...
JS 编写规范 JS 编写规范是前端开发中必不可少的一部分,它不仅可以提高团队协作效率和代码维护性,还可以输出高质量的文档。以下是 JS 编写规范的要点: 一、规范目的 JS 编写规范的主要目的是为了提高团队协作...
javascript和后台程序对比的缺点 1、不易读性; 2、不好调试性; ............ 有了以上特点,那么我们就要进行好的注释; javascript 注释的标准写法
在IT行业中,JavaScript(简称JS)作为一种广泛应用于前端开发的脚本语言,常常需要处理用户在浏览器中的输入问题。在移动设备或者某些特殊场景下,由于硬件限制或安全考虑,可能无法直接调用系统软键盘,这时就需要...
JS(JavaScript)是广泛用于网页开发的一种编程语言。在日常开发中,掌握一些实用的编程小技巧,不仅能提高开发效率,还可以使代码更加优雅和健壮。接下来,我们将详细介绍一些JS中的小技巧,这些技巧有助于提升编程...
以下是两种常见的Java输入输出流的写法及其详细解释: 1. 字节流: - **FileInputStream** 和 **FileOutputStream**:这是处理文件输入输出的基本字节流类。`FileInputStream` 用于从文件读取字节,而 `...
目录 SpringBoot AOP 写法一: @Before("execution(* com.bjpowernode.springboot07.javabean.Man.eat(..))") 一、AOP开发 1.1 概述 1.2使用方法 1.3创建项目并添加maven依赖 ...2.3 切面类(不一样的地方
在JavaScript中,递归是一种强大的编程技术,它允许函数调用自身来解决问题。递归通常用于处理层次结构数据、树形结构或者解决那些可以分解...理解这两种方法的优缺点以及何时选择它们是提升JavaScript编程技能的关键。
首先,让我们来看看MVP的两种写法: 1. 接口型MVP(Interface-based MVP) 在接口型MVP中,Presenter层通过接口与View和Model进行交互。这样做的好处是提高了代码的解耦度,使得Presenter和View可以独立地进行单元...