当前位置: 首页 > 编程笔记 >

JS创建对象的写法示例

蒙胤
2023-03-14
本文向大家介绍JS创建对象的写法示例,包括了JS创建对象的写法示例的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了JS创建对象的写法。分享给大家供大家参考,具体如下:

写法1:

<script>
var database = function () {
  function add(){
    console.info("add");
  }
  function queryAll(){
    console.info("queryAll");
  }
  /**
  带参数
  */
  function delById(id){
    console.info("delById:" +id);
  }
  return {
    add:add,
    queryAll:queryAll,
    delById:delById
  }
}();
database.add();
database.delById(34);
console.info(database);
</script>

URL HASH:

<script src="js/jquery-2.1.4.min.js"></script>
<script>
  function route() {
    var page = window.location.hash;
    console.info(page);
  }
  $(function() {
    $(window).bind("hashchange", route);
  })
</script>
<a href="#1">1</a>
<a href="#2">2</a>

我们通过绑定hashchange事件,当点击连接时可以实现使用ajax实现无刷新跳转。

更多关于JavaScript相关内容可查看本站专题:《javascript面向对象入门教程》、《JavaScript中json操作技巧总结》、《JavaScript切换特效与技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript动画特效与技巧汇总》、《JavaScript错误与调试技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》及《JavaScript数学运算用法总结》

希望本文所述对大家JavaScript程序设计有所帮助。

 类似资料:
  • 本文向大家介绍js创建对象的方法汇总,包括了js创建对象的方法汇总的使用技巧和注意事项,需要的朋友参考一下 js一个有三种方法创建对象,这里做一个总结. 1.对象直接量 所谓对象直接量,可以看做是一副映射表,这个方法也是最直接的一个方法,个人比较建议, 有的人可能会发现,这里的键值名怎么没有引号”“,好细心,其实这个引号(单引双引号,js一样)加不加都行,但是个人建议加上,为什么能,因为加上之后,

  • 本文向大家介绍创建js对象和js类的方法汇总,包括了创建js对象和js类的方法汇总的使用技巧和注意事项,需要的朋友参考一下 代码很简单,就不多废话了。

  • 本文向大家介绍详解js 创建对象的几种方法,包括了详解js 创建对象的几种方法的使用技巧和注意事项,需要的朋友参考一下 在js中创建对象的方法可分为6种,分别是:基本模式、工厂模式、构造函数模式、原型模式、组合模式、动态原型模式,接下来分别看下这几种模式的写法吧 一、基本模式 二、工厂模式 缺点:1、实例之间没有联系;2、没有使用new关键字;3、会造成资源的浪费,每生成一个实例都会都会增加一些重

  • 本文向大家介绍js创建对象的方式总结,包括了js创建对象的方式总结的使用技巧和注意事项,需要的朋友参考一下 本文实例总结了js创建对象的方式。分享给大家供大家参考。具体如下: 希望本文所述对大家的javascript程序设计有所帮助。

  • 本文向大家介绍js中创建对象的几种方式,包括了js中创建对象的几种方式的使用技巧和注意事项,需要的朋友参考一下 前言 不管是哪门语言,千变万化不离其宗,深入理解其本质,方能应用自如。对应到js,闭包,原型,函数,对象等是需要花费大功夫思考、理解的。本文穿插了js原型和函数的相关知识,讨论了批量创建对象的几种方式以及它们的优缺点。 正文 说起创建对象,最容易想到的便是通过对象字面量方式直接定义一个对

  • JavaScript对每个创建的对象都会设置一个原型,指向它的原型对象。 当我们用obj.xxx访问一个对象的属性时,JavaScript引擎先在当前对象上查找该属性,如果没有找到,就到其原型对象上找,如果还没有找到,就一直上溯到Object.prototype对象,最后,如果还没有找到,就只能返回undefined。 例如,创建一个Array对象: var arr = [1, 2, 3]; 其