js不是基础的基础


Posted in Javascript onDecember 24, 2006

前言

Javascript是一门很自由的语言,在JS里,里面一切的东西都是变量.包括函数在内.
基础
函数
(定义)(参数1[,参数2..]) 以下代码将创建一个函数并执行它.
(function (str){alert(str.length);})('test_str');

(function (str1,str2){alert(str1 str2);})('str1111','str2222');

http://vc.wz:80/l.html?q=5&b=5#ddd
下面第一个字段(字段用空格分割)是window.location的其中一个属性,后面是它的值。
hash  #ddd 
host  vc.wz:80 
hostname  vc.wz 
href  http://vc.wz/l.html?q=5

在Javascript里,有两种使用正则的方法,一是创建一个正则表达式的实例,而是使用String对象里的正则表达相关的方法.
var my_regex=/[a-z]+/g; 
var my_regex=new ("[a-z]+","g");

exec(string),对string进行正则处理,并返回匹配结果. 
test(string),测试string是否含有匹配结果
[Edit 字符串对象中的正则]字符串对象中的正则

match(pattern) 根据pattern进行正则匹配,如果匹配到,返回匹配结果,如匹配不到返回null 
search(pattern) 根据pattern进行正则匹配,如果匹配到一个结果,则返回它的索引数;否则返回-1 
replace(pattern,replacement) 根据pattern进行正则匹配,把匹配结果替换为replacement 
split(pattern) 根据pattern进行正则分割,返回一个分割的数组

Javascript 相关文章推荐
让IE8支持DOM 2(不用框架!)
Dec 31 Javascript
JSDoc 介绍使用规范JsDoc的使用介绍
Feb 12 Javascript
Javascript中的window.event.keyCode使用介绍
Apr 26 Javascript
FusionCharts图表显示双Y轴双(多)曲线
Nov 22 Javascript
Jquery Post处理后不进入回调的原因及解决方法
Jul 15 Javascript
Javascript实现Web颜色值转换
Feb 05 Javascript
JavaScript实现点击单选按钮改变输入框中文本域内容的方法
Aug 12 Javascript
JQuery解析XML数据的几个简单实例
May 18 Javascript
json数据处理及数据绑定
Jan 25 Javascript
bootstrap daterangepicker汉化以及扩展功能
Jun 15 Javascript
Vue 3.0中jsx语法的使用
Nov 13 Javascript
修改NPM全局模式的默认安装路径的方法
Dec 15 Javascript
静态的动态续篇之来点XML
Dec 23 #Javascript
脚本吧 - 幻宇工作室用到js,超强推荐expand.js
Dec 23 #Javascript
脚本吧 - 幻宇工作室用到js,超强推荐share.js
Dec 23 #Javascript
脚本吧 - 幻宇工作室用到js,超强推荐base.js
Dec 23 #Javascript
实现复选框全选/全不选切换
Dec 23 #Javascript
Javascript实例教程(19) 使用HoTMetal(7)
Dec 23 #Javascript
Javascript实例教程(19) 使用HoTMetal(6)
Dec 23 #Javascript
You might like
《斗罗大陆》六翼天使武魂最强,为什么老千家不是上三宗?
2020/03/02 国漫
PHP中通过ADO调用Access数据库的方法测试不通过
2006/12/31 PHP
PHP 面向对象 PHP5 中的常量
2010/05/05 PHP
深入Nginx + PHP 缓存详解
2013/07/11 PHP
如何在php中正确的使用json
2013/08/06 PHP
php遍历解析xml字符串的方法
2016/05/05 PHP
jquery 操作单选框,复选框,下拉列表实现代码
2009/10/27 Javascript
js获取对象为null的解决方法
2013/11/21 Javascript
解析prototype,JQuery中跳出each循环的方法
2013/12/12 Javascript
全面兼容的javascript时间格式化函数(比较实用)
2014/05/14 Javascript
jquery实现无限分级横向导航菜单的方法
2015/03/12 Javascript
js中for in语句的用法讲解
2015/04/24 Javascript
利用Angularjs和Bootstrap前端开发案例实战
2016/08/27 Javascript
Seajs是什么及sea.js 由来,特点以及优势
2016/10/13 Javascript
nodejs连接mongodb数据库实现增删改查
2016/12/01 NodeJs
javascript验证香港身份证的格式或真实性
2017/02/07 Javascript
Angular指令之restict匹配模式的详解
2017/07/27 Javascript
mint-ui在vue中的使用示例
2018/04/05 Javascript
微信小程序实现预览图片功能
2020/10/22 Javascript
jQuery中getJSON跨域原理的深入讲解
2020/09/02 jQuery
Vuejs通过拖动改变元素宽度实现自适应
2020/09/02 Javascript
Python和JavaScript间代码转换的4个工具
2016/02/22 Python
Python中的Descriptor描述符学习教程
2016/06/02 Python
python tensorflow基于cnn实现手写数字识别
2018/01/01 Python
caffe binaryproto 与 npy相互转换的实例讲解
2018/07/09 Python
python根据txt文本批量创建文件夹
2020/12/08 Python
Python pandas用法最全整理
2019/08/04 Python
Softmax函数原理及Python实现过程解析
2020/05/22 Python
详解如何用canvas画一个微笑的表情
2019/03/14 HTML / CSS
美国领先的汽车轮胎和轮毂供应商:TireBuyer
2016/07/21 全球购物
德国大型箱包和皮具商店:Koffer
2019/10/01 全球购物
澳大利亚宠物食品和用品商店:PETstock
2020/01/02 全球购物
电子信息毕业生自荐信
2013/11/16 职场文书
承诺书模板
2014/08/30 职场文书
小学语文教师年度考核个人总结
2015/02/05 职场文书
Windows 64位 安装 mysql 8.0.28 图文教程
2022/04/19 MySQL