javascript 心得

1.&&和||等逻辑判断运算标记可以当成条件运算来使用例如:

var a =  b = c = "12";

(a=="13"&&b++)||(c--);相当于if(a=="13"){b++}else{c--};虽然至少了几个字符,但是也是一种解决问题的方法。在大量逻辑判断的时候可以起到减少代码的作用,但是弊病在于代码不直观,不便于理解。

javascript 心得

时间: 2024-08-30 14:28:29

javascript 心得的相关文章

WGZX:javaScript 学习心得--2

转贴javascript心得(二) 标签: javascriptajaxweb开发htmlfirefox框架 2008-09-11 10:56 636人阅读 评论(0) 收藏 举报  分类: UI(21)  1,不要认为Struts已经过时了,也不要盲目的去追随JSF以及更新的MVC框架,在目前Struts仍旧 是最为优秀的MVC框架,尤其是后来与spring.hibernate(或者Ibatis)的结合,使得Struts的应用得到了进一步的发展,也许你 认为Webwork2.SpringMVC

悟透JavaScript——学习心得

编程世界的两个基本元素:数据和代码. 数据天生文静,欲在保持:代码天生活泼,欲在改变. 面向对象的思想首次把数据和代码结合成统一体,并以一个简单的对象概念呈现给编程者. JavaScript中简单数据只有undefined.null.boolean.number和string五种,复杂数据只有object一种.代码只体现为function一种形式. 解析简单数据: undefined代表了一切未知的事物,啥也没有,无法想象,代码也就更无法处理了.注:typeof(undefined)返回值也是u

Javascript面向对象研究心得

这段时间正好公司项目须要,须要改动fullcalendar日历插件,有机会深入插件源代码.正好利用这个机会,我也大致学习了下面JS的面向对象编程,感觉收获还是比較多的. 所以写了以下这篇文章希望跟大家探讨探讨JS的面向对象,本人资历尚浅,还望各位大神多多不吝赐教. 总述: 如今的发展趋势是,JS越来越面向对象化.而JS本身并未像Java,C#等语言,实现了明显的继承,封装等,我们须要通过JS本身的方式来模拟这些面向对象的方式. Jquery的一些东西: 1.each方法: 这是在js面向对象编程

《JavaScript高级程序设计》心得笔记-----第一篇章

第一章 JavaScript由ECMAScript.DOM.BOM组成.其中BOM功能在HTML5中有了正式的规范,使BOM的兼容性越来越高. 第二章 1.<script>属性中的async属性是表示应该立即下载版本但是不应该妨碍页面中的其他操作,只对外部文件有效,async="async".type属性默认text/javascript.defer属性 可以延迟文档完全被解析和现实之后才实现,只对外部文件有效,defer="defer". 2.在<

javascript调用ActiveX接口失败的解决方案及使用心得

前段时间公司做了个比较大的项目,需要用到ocx控件,我厂大部分项目都采用C#.net,而winform程序条用ocx控件接口是相对简单的,但是javascript调用ocx接口,却和winform的用法有些不同,其实真捉摸下,也就能发现:差别不大. 笔者此次主要阐述在项目中用javascript调用ocx控件接口,也就是activeX控件时所遇到的问题及其解决方案.winform用法不在此篇中阐述. 调用activeX插件前,我们要做一些准备工作,我们介绍两种方案: 1.使用regsvr32 命

WGZX:javaScript 学习心得--1

标签: javascriptiframedreamweaver浏览器htmltable 2008-09-11 10:50 1071人阅读 评论(0) 收藏 举报  分类: UI(21)  1,document.getElementById方法只能获取到一个对象,即使有多个同名的对象,也只取第 一个具有该名称的对象,例如在一个form(名称为myform)中,有三个id="mycheckbox"的复选框,那么使用 document.getElementById("mycheck

effective javascript 学习心得

第2条:理解JavaScript的浮点数 1.js数字只有一种类型 2.见代码 /** * Created by Administrator on 2017/7/2. */ console.log("charpter2"); console.log(1-0.41); //0.5900000000000001 double不能精确计算 console.log((8).toString(2));//1000 数字转其他进制输出 console.log(parseInt("1001

javascript学习心得(1)replace

   在JavaScript中replace函数作为字符串替换函数,这是一个威力强大的字符串操作函数,对于常见字符串操作的推荐用法.这篇随笔就来更加深入的理解它. replace函数接受两个参数: 第一个参数为字符串或正则表达式: 第二个参数同样可以接受一个字符串,还可能是一个函数. 首先对于第一个参数为字符串的我们不再需要多说"I am a boy".replace("boy","girl"),输出:"I am a girl"

JavaScript 学习心得 基础

一.最基本一个js输出 1.js的书写环境: 1)内部插入js  格式:<script>js代码</script> 2) 外部js调用  格式:<script type="text/javascript" src="demo.js(后缀名为.js的文件路径)"></script> 2.输出向世界问好  例子:<script>document.write('hello world');</script&