`

学习js

    博客分类:
  • js
阅读更多

http://www.webairness.com/

 

http://javascript.kodingen.com/xpc/   跨域通信demo

 

 

对于操作单条的代码,这种方式就可以很容易的使用三元运算符来替换,比如:

if(flag){
  doSth();
}else{
  doAnotherSth();
}
//可以替换为:
flag ? doSth() : doAnotherSth();

单条的很容易,但是对于多条操作语句呢?这时候该怎么来避免使用if。答案还是从三元运算符中找,例如:

if(flag){
  c = "ss";
  d ="none";
  e.style.display="block";
}else{
  c = "cc";
  d ="normal";
  e.style.display="none";
}
//这个时候,还是可以通过一点小技巧来实现的:
flag ? ( c = "ss",d="none",e.style.display="block") : (c = "cc",d="normal",e.style.display="none");

各个操作语句之间使用逗号“,”组合起来,再加上小括号,就可以执行了。为此,可以较少一些字节,也使得代码简洁起来。

JS中有三种字符串连接方式: 第一种方法 , 用连接符“+”把要连接的字符串连起来: str="a";str+="b"; 第二种方法, 以数组作为中介用 join 连接字符串: var arr=new Array();arr.push(a);arr.push(b);var str=arr.join("");
分享到:
评论

相关推荐

    学习js的最好的资料(例子很丰富、也很经典)

    本资源集合包含了340个丰富的JS实例,旨在为初学者和进阶者提供一个全面的学习平台,帮助他们深入理解并掌握JavaScript的核心概念和技术。 首先,JavaScript的基本语法与C++和Java类似,它是一种解释型的、弱类型的...

    学习JS的帮助文件

    本压缩包文件“学习JS的帮助文件”提供了一份关于JavaScript的详细资源,对于前端开发人员或初学者来说是非常有价值的。 JavaScript的核心概念包括变量、数据类型、控制流程、函数、对象和类。在学习JavaScript时,...

    学习JavaScript的网站jsrobot.zip

    jsrobot 是一个有趣的学习 JavaScript 的网站。基于 Node.js 开发。 标签:jsrobot

    51js,学习js菜单

    "51js,学习js菜单"这个资源显然聚焦于JS在创建网页菜单上的应用,包括不同类型的菜单实例,如树状菜单、三级菜单以及模仿QQ风格的菜单等。 在Web开发中,菜单是用户界面的重要组成部分,它提供了清晰的导航结构,...

    javascript代码分享,学习js编写教程

    javascript代码分享,学习js编写教程。 包含各种方法编写技巧

    js 笔记 javascript 学习笔记

    本学习笔记将深入探讨JavaScript的核心概念,包括变量、数据类型、操作符、控制流程、函数、对象、数组、原型链、闭包等,并结合实际示例,如my.js、order.js、login.js等文件,来讲解其在实际项目中的应用。...

    学习JS的好书《JS入门教程》

    《JS入门教程》是一本专为JavaScript初学者设计的书籍,旨在帮助读者系统地掌握这门广泛应用于网页开发和前端编程的重要语言。JavaScript,通常简称为JS,是一种轻量级的解释型编程语言,它与HTML和CSS共同构成了...

    js系统学习资料

    本资源包“js系统学习资料”是为初学者精心整理的一套全面的学习资料,旨在帮助菜鸟级别的学习者系统地掌握JavaScript的核心概念和实用技巧。 首先,我们要了解JavaScript的基础。JavaScript语法基于ECMAScript规范...

    JavaScript js基础学习 示例代码

    JavaScript js基础学习 示例代码JavaScript js基础学习 示例代码JavaScript js基础学习 示例代码JavaScript js基础学习 示例代码JavaScript js基础学习 示例代码JavaScript js基础学习 示例代码JavaScript js基础...

    js 学习课程 ppt

    JavaScript(简称JS)是一种广泛应用于Web开发的轻量级、解释型编程语言,以其灵活性和交互性在网页设计中占据核心地位。本课程通过两份PPT深入浅出地介绍了JavaScript的基本概况和主要分类,旨在帮助学习者从宏观...

    学习js资源

    "学习js资源"这个压缩包显然是一份专门针对JavaScript初学者或进阶者的学习资料,包含了帮助理解、实践和提升JS技能的各种材料。绿色版通常指的是无需安装,下载后即可直接使用的版本,对于学习者来说非常方便。 在...

    JavaScript学习笔记_js常用函数封装_js包.zip

    本压缩包“JavaScript学习笔记_js常用函数封装_js包.zip”包含了对JavaScript基础及进阶技巧的学习资料,特别关注了函数封装和模块化开发实践。 首先,`tool.js`可能是一个实用工具函数集合,封装了一些常见的...

    Cesium-demoV1.1版本学习三维,学习JS封装Cesium

    Cesium-demoV1.1版本学习三维,学习JS封装Cesium;本人用于学习的Demo 使用命令 vue add vue-cli-plugin-cesium 下载 npm install 运行 npm run serve

    JS炫舞(ManyDance2)

    【标签】"炫舞(学习JS的非常值得一看)"进一步强调了该项目的教育价值。通过分析和学习这个游戏的代码,开发者可以学到以下几个JavaScript和Web开发的关键知识点: 1. 事件监听:游戏中的交互通常基于用户的键盘或...

    JavaScript学习指南 源代码

    本“JavaScript学习指南”源代码包含了深入理解并掌握JavaScript编程的关键知识点。 一、基础语法 JavaScript的基础语法包括变量声明(var、let、const)、数据类型(如字符串、数字、布尔值、null、undefined、...

    横向时间轴插件_js_时间轴_

    在描述中提到“初学习js的可以看看”,这暗示了这个插件的代码可能是结构清晰、易于理解的,适合初学者用来学习和实践JavaScript编程。通过分析和理解这个插件的源代码,初学者可以学习到如何使用JavaScript创建动态...

    js的全套学习总结,xmind版本

    这份“js的全套学习总结,xmind版本”提供了一个全面的学习路线图,旨在帮助开发者系统地理解和掌握JavaScript的核心概念及高级特性。 首先,JavaScript的基础知识包括变量、数据类型(如字符串、数字、布尔值、...

    JS学习资料

    首先,"JS学习"意味着我们将探讨JavaScript的基础语法,包括变量、数据类型(如字符串、数字、布尔值、对象等)、控制结构(如条件语句、循环语句)、函数、作用域、闭包等。这些都是编程的基石,理解它们能够帮助...

Global site tag (gtag.js) - Google Analytics