`
AngelAndAngel
  • 浏览: 235545 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

js可以这么用(一)

阅读更多

    在别人的博客上看到js有这种用法,以前不知道的,记录下吧。

    前几年,听比人一直说js基于对象,但是我感觉已经可以说它面对对象了。

    假如你需要一个js的map结构,你可以这样

    

   var name = {"a":"A","b":"B","c":"C","d":"D"}; 
        for(var props in name){
       alert(props+" : "+name[props]);
 }

    

 

  这样,就把属性和值打出来了,假如要判断属性是否在其中,可以

 

	alert("a" in name);
                alert("b" in name);

   通过true or false即可判断。

 

  假如要删除其中的一个元素了,可以这样

 

delete name.a;

 

   此时你再去循环打印,发觉a这个属性已经没了。

  

 

分享到:
评论

相关推荐

    pinyin4js是一个汉字转拼音的Javascript开源库

    描述中提到“pinyin4js 是一个汉字转拼音的 JavaScript 开源库,零依赖”,这暗示了该库不依赖任何外部库或模块,开发者可以直接引入并使用,无需担心与其他库的兼容性问题。这使得它在各种项目中都能方便地集成。 ...

    ribbonjs使用HTML5canvas生成色带JS库

    通过查看`ribbon.js-master`压缩包中的源码,我们可以看到如何组织代码结构,如何利用Canvas API进行绘制,以及如何用JavaScript实现动画效果。这对于提升JavaScript编程技能和掌握Canvas应用技巧都非常有帮助。 ...

    JS结课作业,html结课作业,JavaScript

    在本“JS结课作业”中,我们可以通过`index.html`和`detail.html`这两个HTML文件了解到,这是一份用JS实现的网页项目,旨在展示学习者对JavaScript的理解和应用能力。 `index.html`通常是网站的主页,它包含了网页...

    仪表盘的一个js Demo

    【标题】:“仪表盘的一个js Demo”涉及到的知识点主要集中在JavaScript(js)编程语言和HTML网页设计上,尤其是如何在网页上实现动态的实时仪表盘显示。JavaScript是一种广泛用于网页和网络应用的脚本语言,它能为...

    sqljs是SQLite数据库的一个JavaScript移植

    sql.js是一个JavaScript库,它通过Emscripten将SQLite数据库移植到WebAssembly,使得在浏览器环境中也能使用强大的SQLite数据库功能。 SQLite是一款轻量级、自包含、无服务器的SQL数据库引擎,广泛应用于移动应用、...

    js的另一妙用

    JavaScript(简称JS)是一种广泛使用的轻量级编程语言,尤其在网络开发中占据核心地位。它不仅可以用于创建交互式的网页和桌面应用程序,而且在移动应用领域也有着不可忽视的作用。"js的另一妙用"这个标题揭示了JS在...

    javascript生成uuid的js库文件

    1. `uuid-js`库:这是一个基于RFC4122标准实现的JavaScript库,提供了V1到V5的所有版本UUID生成方法。其中,V1基于时间戳和MAC地址生成,V4完全是随机生成,V5则基于命名空间和SHA-1哈希算法。 2. `uuid`库(之前...

    JavaScript连接消息(RabbitMQ)

    在JavaScript中使用RabbitMQ,首先需要一个客户端库,如`amqplib`,这是一个官方支持的JavaScript客户端,可以与RabbitMQ服务器建立连接。安装该库可以通过npm(Node.js的包管理器)执行以下命令: ```bash npm ...

    Toastjs一个JavaScript原型吐司消息

    描述中的"Toast.js:一个JavaScript原型吐司消息Toast messages"进一步确认了这个库的主要功能是提供吐司消息的原型,意味着它提供了基础框架和方法,开发者可以根据需要进行自定义和扩展,以适应不同项目的需求。...

    wast2js将WebAssemblywat文件编译成一个公共的JS模块

    3. **集成到JavaScript项目**:生成的`my_module.js`文件可以作为一个普通的JavaScript模块导入到你的项目中,通过JavaScript API来调用WebAssembly模块的功能。 4. **加载和实例化**:在JavaScript中,你需要使用...

    整理1500个JS特效源码

    JavaScript,简称JS,是一种广泛应用于网页和网络应用开发的轻量级编程语言。它主要负责网页的动态交互,使得静态的HTML页面变得生动有趣。在这个名为"1500个JS特效源码"的资源中,包含了丰富的JavaScript特效示例,...

    js2c#-js转换c#代码

    JavaScript(简称JS)是一种广泛用于前端开发的轻量级脚本语言,而C#则是一种面向对象的编程语言,常用于构建Windows桌面应用、游戏、服务端应用等。"js2c#"工具正是一个旨在帮助开发者将JavaScript代码转换为C#代码...

    JavaScript 是一种广泛使用的脚本语言,主要用于网页开发,但也可以用于服务器端开发(如 Node.js)和其他非浏览器环

    javascript:JavaScript 是一种广泛使用的脚本语言,主要用于网页开发,但也可以用于服务器端开发(如 Node.js)和其他非浏览器环境。以下是 JavaScript 编程基础和 Web 开发入门的简要教程。 JavaScript 编程基础 1...

    js酒店价格日历_js门票价格日历_javascript价格日历

    此程序是javascript和php开发,提供酒店、门票订购... 此程序中js是驴妈妈上的,我做了些修改,做学习用,精简了代码和功能,只提供酒店和门票,部分提交url请自己修改。php生成日历的类是自己原创的。不足之处请反馈。

    js获取客户端字体列表

    我们可以使用 JavaScript 创建一个字体下拉菜单,然后使用 JavaScript 获取客户端字体列表。 实现获取客户端字体列表的 JavaScript 代码 首先,我们需要在 HTML 文件中添加一个 DIV 元素,然后在这个 DIV 元素中...

    两个比较好用的Eclipse中javascript插件jsEditor jsEclipse

    此外,jsEclipse还集成了对Node.js的支持,使得开发者可以在同一环境中进行服务器端和客户端的JavaScript开发。 安装这两款插件非常简单,只需在Eclipse的“帮助”菜单中选择“Eclipse Marketplace”,然后搜索相应...

    JavaScript_Videojs开源HTML5视频播放器.zip

    JavaScript_Videojs开源HTML5视频播放器.zip是一个包含JavaScript编程语言和Video.js库的资源包。Video.js是一个广泛使用的开源HTML5视频播放器,它允许开发者创建功能丰富的、自定义的视频体验。在这个压缩包中,有...

    原创的一个Js写的小游戏(俄罗斯方块),javascript小游戏

    五年前用Js写的俄罗斯小方块 刚刚修改了下使其支持Firefox和IE,其它浏览器还没有试(也因为当今不入流的浏览器太多啦,没办法). 主体就是用一个Table, 控制其每一个td的class来实现的。 地址:...

    纯HTML+JS实现考试系统

    6. **判分机制**:系统应能自动判断用户的答案是否正确,这通常需要一个对照答案的数据结构,然后用JavaScript进行比对,计算得分。 7. **网约车考试题库**:标签“网约车考试”表明该系统包含特定的题库,这些题目...

    ESC的使用说明,javascript的一种压缩工具类,js压缩

    上面是一个简单的例子:可以自己建一个bat文件放在当前目录下面 cscript ESC.wsf -l 压缩级别 -ow 。。/要压缩到那个目录 需要进行压缩的原js 1. Level 0 :: No compression //没有处里 Level 1 :: Comment ...

Global site tag (gtag.js) - Google Analytics