`

学习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

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

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

    一种学习 JavaScript 的全新交互式方法.zip

    要求和设置要开始使用项目文件,您需要安装Visual Studio Code 编辑器关于 JavaScript 研讨会《JavaScript 研讨会》是一本实用学习 JavaScript 的权威指南。本书从 JavaScript 的核心语法和结构开始,逐步介绍更高级...

    “在 Now 平台上学习 JavaScript”系列中的示例脚本.zip

    “在 Now 平台上学习 JavaScript”系列中的示例脚本欢迎来到 Now 平台学习 JavaScript!此存储库包含视频系列中使用的示例,位于与课程对应的文件夹中。您可以在 ServiceNow Developer YouTube 频道上找到该视频系列...

    js 笔记 javascript 学习笔记

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

    通过在终端中进行探索来学习 JavaScript .zip

    通过在终端中进行探索来学习 JavaScript。JavaScript通过在终端中进行探索来学习 JavaScript。想要寻找更多类似的交互式教程?请访问nodeschool.io。获取帮助遇到 JavaScript 问题?在nodeschool 讨论仓库、gitter或...

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

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

    js系统学习资料

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

    植物大战僵尸JavaScript版源码实例(源码 )- 学习JavaScript的最佳游戏实例

    这是本人原版的植物大战僵尸JS版开源程序 干净无毒无广告无插件等乱七八糟的东西 此程序兼容各种主流浏览器 ...我收集此源码仅供学习借鉴之用,对于那些想学习JavaScript及游戏的朋友可仔细揣摩。

    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. 事件监听:游戏中的交互通常基于用户的键盘或...

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

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

Global site tag (gtag.js) - Google Analytics