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 相关文章推荐
jQuery 使用手册(四)
Sep 23 Javascript
js实现屏蔽默认快捷键调用自定义事件示例
Jun 18 Javascript
jquery在项目中做复选框时遇到的一些问题笔记
Nov 17 Javascript
JS中Eval解析JSON字符串的一个小问题
Feb 21 Javascript
简单了解JavaScript操作XPath的一些基本方法
Jun 03 Javascript
js改变透明度实现轮播图的算法
Aug 24 Javascript
js仿QQ邮箱收件人选择与搜索功能
Feb 10 Javascript
jQuery插件HighCharts实现2D柱状图、折线图的组合多轴图效果示例【附demo源码下载】
Mar 09 Javascript
vant(ZanUi)结合async-validator实现表单验证的方法
Dec 06 Javascript
Vue实现兄弟组件间的联动效果
Jan 21 Javascript
node.js中process进程的概念和child_process子进程模块的使用方法示例
Feb 11 Javascript
javascript实现图片轮换动作方法
Aug 07 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中最简单的字符串匹配算法
2014/12/16 PHP
php使用curl代理实现抓取数据的方法
2017/02/03 PHP
Thinkphp通过一个入口文件如何区分移动端和PC端
2017/04/18 PHP
JavaScript 原型继承
2011/12/26 Javascript
JS Replace()的高级使用方法介绍
2013/06/29 Javascript
Javascript中的String对象详谈
2014/03/03 Javascript
使用jQuery中的when实现多个AJAX请求对应单个回调的例子分享
2014/04/23 Javascript
我用的一些Node.js开发工具、开发包、框架等总结
2014/09/25 Javascript
js实现拖拽效果
2015/02/12 Javascript
javascript实现图像循环明暗变化的方法
2015/02/25 Javascript
AngularJS 最常用的功能汇总
2016/02/17 Javascript
JS实现title标题栏文字不间断滚动显示效果
2016/09/07 Javascript
Vuejs第十一篇组件之slot内容分发实例详解
2016/09/09 Javascript
微信小程序之小豆瓣图书实例
2016/11/30 Javascript
nuxt中使用路由守卫的方法步骤
2019/01/27 Javascript
JS实现数组去重及数组内对象去重功能示例
2019/02/02 Javascript
jQuery实现动态添加和删除input框实例代码
2019/03/26 jQuery
[04:28]DOTA2亚洲邀请赛小组赛第五日 TOP10精彩集锦
2015/02/03 DOTA
[06:45]DOTA2-DPC中国联赛 正赛 Magma vs LBZS 选手采访
2021/03/11 DOTA
Python使用代理抓取网站图片(多线程)
2014/03/14 Python
django自定义Field实现一个字段存储以逗号分隔的字符串
2014/04/27 Python
详解C++编程中一元运算符的重载
2016/01/19 Python
Python实现Kmeans聚类算法
2020/06/10 Python
python判断一个集合是否为另一个集合的子集方法
2018/05/04 Python
使用pytorch搭建AlexNet操作(微调预训练模型及手动搭建)
2020/01/18 Python
Python qrcode 生成一个二维码的实例详解
2020/02/12 Python
Pytorch 扩展Tensor维度、压缩Tensor维度的方法
2020/09/09 Python
CheapTickets泰国:廉价航班,查看促销价格并预订机票
2019/12/28 全球购物
高中生学习的自我评价
2013/12/14 职场文书
2014年父亲节活动方案
2014/03/06 职场文书
第二课堂活动总结
2014/05/07 职场文书
天地会口号
2014/06/17 职场文书
健康状况证明模板
2014/10/23 职场文书
2014年仓库管理工作总结
2014/12/17 职场文书
健康证明
2015/06/19 职场文书
领导干部学习心得体会
2016/01/23 职场文书