- 浏览: 21538 次
- 性别:
- 来自: 上海
最新评论
-
Nothingstop:
学习了!Oracle的基本结构知识是很重要滴
oracle 10g学习笔记-逻辑结构
文章列表
1、语法结构 ${expression}
2. [ ]与 . 运算符
EL 提供“.“和“[ ]“两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用“[ ]“。例如: ${user.My-Name}应当改为${user["My-Name"] } 如果要动态取值时,就可以用“[ ]“来做,而“.“无法做到动态取值。例如: ${sessionScope.user[data]}中data 是一个变量
3、变量 EL存取变量数据的方法很简单,例如:$ ...
var value=""//_value 是要经过验证的值。
if(!(/^[0-9]*$/.test(_value))){alert("不能包含除[0-9]以外的字符!");}
if(!(/^[0-9a-zA-Z]*$/.test(_value))){ alert("不能包含除[a-zA-Z0-9]以外的字符!"); }
if(!(/^[0-9a-zA-Z_\.\,\-\(\)\/\=\+\&\*\\?\;\@\#\n\r\x20\!]*$/.test(_value))){alert("不能包 ...
g是全局标志。如果设置了这个标志,对某个文本执行搜索和替换操作时,将对文本中所有匹配的部分起作用。如果不设置这个标志,则仅搜索和替换最早匹配的内容。m是多行标志。如果不设置这个标志,那么元字符“^”只与整个被搜索字符串的开始位置相匹配,而元字符“$”只与被搜索字符串的结束位置相匹配。如果设置了这个标志,“^”还可以与被搜索字符串中的“\n”或“\r”之后的位置(即下一行的行首)相匹配,而“$”还可以与被搜索字符串中的“\n”或“\r”之后的位置(即下一行的行尾)相匹配
- 2009-09-15 10:04
- 浏览 805
- 评论(0)
Objects are composite datatypes: they aggregate multiple values into a single unit and allow you to store and retrieve those values by name. Another way to explain this is to say that an object is an unordered collection of properties, each of which has a name and a value. The named values held by an ...
- 2009-07-04 00:19
- 浏览 753
- 评论(0)
As discussed earlier, all objects in JavaScript inherit from the Object class. javaScript中的所有对象都是从类Object中继承而来的。
While more specialized categories of objects, such as those created with the Date() and RegExp() constructors define properties and methods of their own, all objects, however created ...
- 2009-01-09 16:09
- 浏览 1399
- 评论(0)
You've seen the . operator used to access the properties of an object. It is also possible to use the [] operator, which is more commonly used with arrays, to access these properties. Thus, the following two JavaScript expressions have the same value:
下面2行代码是等价的:
object.property // the pro ...
- 2009-01-09 14:28
- 浏览 994
- 评论(0)
可以通过 . 操作符来存取对象的属性值。 . 操作符左边的值必须为对象,通常它会是包含对象引用的一个变量的名字,也可以是任何返回一个对象的javascript 的表达式。 . 操作符右边的值必须为一个标识符,不能是字符串或一个表达式。
Object properties work like variables: you can store values in them and read values from them.
(对象的属性类似于变量的工作方式,)
var book = {};// Set a property in the object.book.title = &q ...
- 2009-01-09 13:53
- 浏览 944
- 评论(0)
创建对象
1.对象直接量(最简单的创建对象的方式)
The easiest way to create an object is to include an object literal in your JavaScript code. An object literal is a comma-separated list of property name/value pairs, enclosed within curly braces. Each property name can be a JavaScript identifier or a string(标识符和字符串都可以用作属 ...
- 2009-01-09 11:39
- 浏览 867
- 评论(0)
with 语句:
with语句用于临时改变作用域链,语法如下:
with (object) statement
这一语句非常有效的将object添加到作用域链的头部,执行完statement,作用域链又恢复到初始状态。
在实际中,使用with语句可以减少很多的输入。
举例:
frames[1].document.forms[0].address.value;
使用with语句如下:
with(frames[1].document.forms[0]) { // Access form elements directly here. For example: name.value ...
- 2009-01-09 11:00
- 浏览 737
- 评论(0)
throw:
语法:throw expression;
expression may evaluate to a value of any type.
(expression 的值可以是任何类型的)
Commonly, however, it is an Error object or an instance of one of the subclasses of Error. It can also be useful to throw a string that contains an error message, or a numeric value that represe ...
- 2009-01-08 21:52
- 浏览 3231
- 评论(0)
function 语句
A function definition creates a new function object and stores that object in a newly created property named funcname.(翻译:函数定义创建了一个新的function对象,并且把这个对象储存在一个新创建的名为funcname 的属性中)
Function definitio ...
- 2009-01-08 21:06
- 浏览 1016
- 评论(0)
switch 语句
switch(typeof x) { case 'number': // Convert the number to a hexadecimal integer return x.toString(16); case 'string': // Return the string enclosed in quotes return '"' + x + '"'; case 'boolean': // Convert to TRUE or ...
- 2009-01-07 14:57
- 浏览 1767
- 评论(0)
in 操作符: The in operator expects a left-side operand that is or can be converted to a string(或可以被转换为字符串). It expects a right-side operand that is an object (or array)(对象或数组). It evaluates to TRue if the left-side value is the name of a property of t ...
- 2009-01-07 10:38
- 浏览 1417
- 评论(0)
● 数值类型转换为字符类型的3种方式。
1. var n = 100; var n_as_string1 = n + "";
2. var n_as_string2 = String(n); //不常用
3. var n_as_string3 = n.toString(); //也不常用
toFixed( )和toExponential( ) ...
- 2009-01-07 09:59
- 浏览 735
- 评论(0)
栈的主要机制可以用数组来实现,但也可以用链表来实现
栈:
只允许访问一个数据项:最后插入的数据,移除这个数据项后才能访问倒数第二个插入的数据项,依次类推。
- 2009-01-05 15:34
- 浏览 625
- 评论(0)