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 相关文章推荐
javascript Prototype 对象扩展
May 15 Javascript
js String对象中常用方法小结(字符串操作)
Jan 27 Javascript
整理AngularJS中的一些常用指令
Jun 16 Javascript
javascript宿主对象之window.navigator详解
Sep 07 Javascript
jQuery检查元素存在性(推荐)
Sep 17 Javascript
JS中的phototype详解
Feb 04 Javascript
js拖动滑块和点击水波纹效果实例代码
Oct 16 Javascript
微信小程序页面调用自定义组件内的事件详解
Sep 12 Javascript
如何正确理解vue中的key详解
Nov 02 Javascript
Vue Object 的变化侦测实现代码
Apr 15 Javascript
JavaScript 实现拖拽效果组件功能(兼容移动端)
Nov 11 Javascript
javascript的setTimeout()使用方法总结
Nov 20 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
转换中文日期的PHP程序
2006/10/09 PHP
PHP中利用substr_replace将指定两位置之间的字符替换为*号
2011/01/27 PHP
比file_get_contents稳定的curl_get_contents分享
2012/01/11 PHP
处理单名多值表单的详解
2013/06/08 PHP
PHP分页类集锦
2014/11/18 PHP
thinkphp分页实现效果
2016/10/13 PHP
Yii2框架RESTful API 格式化响应,授权认证和速率限制三部分详解
2016/11/10 PHP
thinkPHP5.0框架配置格式、加载解析与读取方法
2017/03/17 PHP
laravel实现按月或天或小时统计mysql数据的方法
2019/10/09 PHP
javascript中删除指定数组中指定的元素的代码
2011/02/12 Javascript
js验证是否为数字的总结
2013/04/14 Javascript
在百度知道团队中快速审批新成员的js脚本
2014/02/02 Javascript
JavaScript中匿名、命名函数的性能测试
2014/09/04 Javascript
你不需要jQuery(三) 新AJAX方法fetch()
2016/06/14 Javascript
Bootstrap模态框使用详解
2017/02/15 Javascript
使用AngularJS2中的指令实现按钮的切换效果
2017/03/27 Javascript
Angular2入门--架构总览
2017/03/29 Javascript
jquery网页加载进度条的实现
2017/06/01 jQuery
解决betterScroll在vue中存在图片时,出现拉不动的问题
2018/09/27 Javascript
js中console在一行内打印字符串和对象的方法
2019/09/10 Javascript
Python中的CURL PycURL使用例子
2014/06/01 Python
python获得linux下所有挂载点(mount points)的方法
2015/04/29 Python
Python计算一个点到所有点的欧式距离实现方法
2019/07/04 Python
Python学习笔记之lambda表达式用法详解
2019/08/08 Python
data:image data url 文件转为Blob上传后端的方法
2019/07/16 HTML / CSS
html5实现九宫格抽奖可固定抽中某项奖品
2020/06/15 HTML / CSS
10条PHP编程习惯
2014/05/26 面试题
办公室文秘自我评价
2013/09/21 职场文书
超市开店计划书
2014/04/26 职场文书
出国留学计划书
2014/04/27 职场文书
优秀大学生事迹材料
2014/12/24 职场文书
大班上学期个人总结
2015/02/13 职场文书
故意伤害罪辩护词
2015/05/21 职场文书
高中团支书竞选稿
2015/11/21 职场文书
普希金的诗歌赏析(3首)
2019/08/20 职场文书
如何解决flex文本溢出问题小结
2022/07/15 HTML / CSS