-
JavaScript高级程序设计二,学习笔记-第二篇
JavaScript高级程序设计2,学习笔记---第二篇 第三章.1.区分大小写,标识符:第一个字符必须是字母,下划线,或美元符,其他字符可以是字母,下划线,美元符或数字。按照惯例,ECMAScript采用驼峰式---最佳实践。不能把关键字,保留字,true,false,和null用做标识符。{}推荐使用,即使只有1行代码。注意var定义变量不要省略,省略了会成为全局变量。2.五种基本数据类型:U...
87
热度 -
js字符串转数目字
js字符串转数字 我常用的:varbussinessComm=Number($("#bussinessComm").val()); js字符串转换数码方法首要有三种转换函数、强制类型转换、利用js变量弱类型转换。1.转换函数:js提供了parseInt()以及parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对于String类型调用这些方法,这两个函数才能正确运...
105
热度 -
javascript语法的有关问题:严格等于和等于区别
javascript语法的问题:严格等于和等于区别 TheUndefinedtype未定义类型theUndefinedtypehasonlyonevalue,undefined.Whenavariableisdeclaredandnotinitialized,itisgiventhevalueofundefinedbydefault.未定义类型,只有一个值undefined只要你定义了变量没有赋值...
512
热度 -
尝试删除空白行并将JSON行保留在数据框中
问题描述 这非常非常奇怪,但是我猜有一个简单的解决方案……我还没有找到。 我正在尝试从数据框中删除所有空白行,并保留所有行中的数据。 这是我的设置。 26[] 27[] 28[] 29[] ..... 270[{'id':360014322992,'default':True,'name':... 271[{'id':360014322992,'default':True,'name':... ...
94
热度 -
探索并发编程(五):Java多线程开发技巧
很多开发者谈到Java多线程开发,仅仅停留在newThread(…).start()或直接使用Executor框架这个层面,对于线程的管理和控制却不够深入,通过读《Java并发编程实践》了解到了很多不为我知但又非常重要的细节,今日整理如下。不使用线程池的缺点有些开发者图省事,遇到需要多线程处理的地方,直接newThread(…).start(),对于一般场景是没问题的,但如果是在并发请求很高的情况...
891
热度 -
时间变换相关
时间转换相关 前言: ? 很多时候有一些场景需求下,我们需要对一些时间进行前端的解析和转换,本文介绍3个原生Date对象的方法。 ? ? 正文: ? ???我们都以"ThuDec0618:06:04+08002012"这个时间作为测试 ? ? toLocalString() 根据本地时间格式,把Date对象转换为字符串 console.log(newDate("ThuDec0618...
313
热度 -
onpropertychange与输入法相关
onpropertychange与输入法有关 页面输入框经常有只允许输入数字的限制,一般都用onpropertychange事件比较简单,之前写了这样的代码 varobj=document.getElementById("input1"); if(isNaN(obj.value)) { obj.value=""; } ?在别人机器上运行没问题,但是一到我机器输入中文就会奔溃,最后发现他用的是go...
217
热度 -
逻辑判断-小计
逻辑判断--小计 这些还是以前笔记上无意中翻看时候看到的,拿出来大家学习一下,不过应该很久了的笔记了,知识嘛不在新旧。 ? ? ? 1.true==1???? ? ? 2.false==0 ? ? 3.newString("abc")=="abc" ? ? ? 4.newString("abc")?==="abc" ? ? ? 简单地讲述一下吧: ? 1. console.log(true==1)...
141
热度 -
(分享)学习Java应注意的一些细节(二)
(分享)学习Java应注意的一些细节(二) 可以让i!=i吗? 当你看到这个命题的时候一定会以为我疯了,或者Java语言疯了。这看起来是绝对不可能的,一个数怎么可能不等于它自己呢?或许就真的是Java语言疯了,不信看下面的代码输出什么? doublei=0.0/0.0; if(i==i){ System.out.println("Yesi==i")...
103
热度 -
Collections里的sort()方法到底是如何排序的,听说是自然排序,那又何谓自然排序?【回答详细准确再加分】
Collections里的sort()方法到底是怎么排序的,听说是自然排序,那又何谓自然排序?【回答详细准确再加分】Collections里的sort()方法到底是怎么排序的,听说是自然排序,那又何谓自然排序?如果是给字符串排序,又是怎么排?color='#e78608'>------解决方案--------------------所谓自然排序,就是数字按大小排序,字符按ascii码排序;字符串则...
45
热度 -
探索并发编程(四):Java并发工具
基于线程安全的一些原则来编程当然可以避免并发问题,但不是所有人都能写出高质量的线程安全的代码,并且如果代码里到处都是线程安全的控制也极大地影响了代码可读性和可维护性。因此,Java平台为了解决这个问题,提供了很多线程安全的类和并发工具,通过这些类和工具就能更简便地写线程安全的代码。归纳一下有以下几种:同步容器类并发容器类生产者和消费者模式阻塞和可中断方法Synchronizer这些类和方法的使用都...
769
热度 -
Java常见异常列表
Java常见错误列表Java常见错误列表:找不到符号(symbol)类X是public的,应该被声明在名为X.java的文件中缺失类、接口或枚举类型缺失X缺失标识符非法的表达式开头类型不兼容非法的方法声明;需要返回类型数组越界(java.lang.ArrayIndexOutOfBoundsException)字符越界(java.lang.StringIndexOutOfBoundsExceptio...
52
热度 -
javascript 判断是不是为数字
javascript判断是否为数字 isNaN函数isNaN(expression:Object):Boolean计算参数,如果值为NaN(非数字),则返回true。此函数可用于检查一个数学表达式是否成功地计算为一个数字。可用性:FlashPlayer5;ActionScript1.0参数expression:Object-要计算的布尔值、变量或其它表达式。返回Boolean-一个布尔值。例子:?...
138
热度 -
JS判断元素替数字的奇异写法
JS判断元素为数字的奇异写法 转自:http://www.cnblogs.com/snandy/archive/2012/08/01/2618815.html Snandy停下来,思考才是进步的本质。 JS判断元素为数字的奇异写法 这是在阅读underscore(1.3.3)源码中看到的,它的each方法 ? vareach=_.each=_.forEach=function(obj,ite...
83
热度 -
学习JavaScript-数据类型(2接下)
学习JavaScript---数据类型(2接上) parseFloat没有基模式,例如:variNum1=parseInt("1234pop");//1234.0variNum2=parseInt("0xA");//NaNvariNum3=parseInt("22.5");//22.5variNum4=parseInt(false);//NaNvariNum5=parseInt("hh");//N...
261
热度 -
JS-一
JS-1 ? 在线学习网站非常cool能够满足自我挑战的感觉资料也是最新的 很喜欢 ? JS中唯一不是true的东东都在这儿了:( ? ? functionsad(value){ //Ifavalueisfalsy,returnthestring':('. //Otherwise,don'treturnanything. if(!value){ return':('; } return; } ...
164
热度 -
通用的表单印证组件
通用的表单验证组件 一个通用的表单验证组件,可以根据验证类型自行扩展,可以被动验证和主动验证。需要用到方法ParamUtil.setParam(已贴出)组件代码: packagepizazz.flex4.manager{ importflash.events.Event; importflash.events.MouseEvent; importmx.controls.Alert; importm...
91
热度 -
js中settimeout的停止
js中settimeout的终止 在js中做定时操作一般会用到settimeout,但是如果想要终止setTimeout的话,就需要用到方法clearTimeout(); ? vart; functionprint(){ alert("ok"); t=setTimeout("print()",3000);//setTimeout会有一个返回值 } functionstop(){ t&&...
113
热度 -
JavaScript中“+”的圈套
JavaScript中“+”的陷阱 以下运算 {}+{} ? 结果是什么?稍等.. ? 先了解下+运算符。JavaScript中运算符“+”很简单,有两种意思 ? 1,字符串连接 2,数字相加 ? 运算时其它值都将转换成这两个类型。 ? ? JavaScript中有基本类型(undefined,null,booleans,numbers,strings)、对象类型(objects,arrays)和...
94
热度 -
SQL日期字符串转JS的时间对象,该如何处理
SQL日期字符串转JS的时间对象SQL:convert(varchar(20),stime,120)asstime把这个stime的字符串放到隐藏标签里,然后JS操作如下:varstime2=newString(document.form1.stime.value)varstime=newDate(stime2)但是提示stime为NaN请问我该怎么把这个SQL的字符串转变为JS的时间对象colo...
772
热度