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 document.referrer 用法
Apr 30 Javascript
js获取指定日期前后的日期代码
Aug 20 Javascript
javascript scrollTop正解使用方法
Nov 14 Javascript
Javascript this 关键字 详解
Oct 22 Javascript
JS模式之单例模式基本用法
Jun 30 Javascript
jQuery实现商品活动倒计时
Oct 16 Javascript
通过Jquery.cookie.js实现展示浏览网页的历史记录超管用
Oct 23 Javascript
ES6概念 Symbol.keyFor()方法
Dec 25 Javascript
js数组实现权重概率分配
Sep 12 Javascript
vue使用ElementUI时导航栏默认展开功能的实现
Jul 04 Javascript
JointJS流程图的绘制方法
Dec 03 Javascript
elementUI select组件默认选中效果实现的方法
Mar 25 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
《OVERLORD》手游英文版即将上线 手机上也能扮演骨王
2020/04/09 日漫
php实现将Session写入数据库
2015/07/26 PHP
PHP中ltrim与rtrim去除左右空格及特殊字符实例
2016/01/07 PHP
php版微信公众平台接口开发之智能回复开发教程
2016/09/22 PHP
thinkPHP5实现的查询数据库并返回json数据实例
2017/10/23 PHP
laravel实现前后台路由分离的方法
2019/10/13 PHP
google地图的路线实现代码
2009/08/20 Javascript
jquery ajax学习笔记2 使用XMLHttpRequest对象的responseXML
2011/10/16 Javascript
Js实现无刷新删除内容
2015/04/29 Javascript
jQuery结合CSS制作漂亮的select下拉菜单
2015/05/03 Javascript
prototype框架中美元符号$用法分析
2016/01/22 Javascript
去除字符串左右两边的空格(实现代码)
2016/05/12 Javascript
通过jquery-ui中的sortable来实现拖拽排序的简单实例
2016/05/24 Javascript
jQuery视差滚动效果网页实现方法经验总结
2016/09/29 Javascript
javascript实现动态显示颜色块的报表效果
2017/04/10 Javascript
AngularJS 限定$scope的范围实例详解
2017/06/23 Javascript
vue把输入框的内容添加到页面的实例讲解
2019/11/11 Javascript
jquery实现商品sku多属性选择功能(商品详情页)
2019/12/20 jQuery
javscript 数组扁平化的实现
2020/02/03 Javascript
Jquery高级应用Deferred对象原理及使用实例
2020/05/28 jQuery
[48:05]2018DOTA2亚洲邀请赛 3.31 小组赛 B组 VGJ.T vs VP
2018/03/31 DOTA
[47:31]完美世界DOTA2联赛PWL S3 INK ICE vs DLG 第一场 12.12
2020/12/16 DOTA
在win10和linux上分别安装Python虚拟环境的方法步骤
2019/05/09 Python
python实现学生成绩测评系统
2020/06/22 Python
详解Python爬虫爬取博客园问题列表所有的问题
2021/01/18 Python
详解CSS3阴影 box-shadow的使用和技巧总结
2016/12/03 HTML / CSS
StubHub哥伦比亚:购买和出售您的门票
2016/10/20 全球购物
Schutz鞋官方网站:Schutz Shoes
2017/12/13 全球购物
国际商务系学生个人的自我评价
2013/11/26 职场文书
办公室打字员岗位职责
2014/04/16 职场文书
副护士长竞聘演讲稿
2014/04/30 职场文书
小学校园广播稿集锦
2014/10/04 职场文书
导游词怎么写
2015/02/04 职场文书
社会实践单位意见
2015/06/05 职场文书
结婚典礼主持词
2015/06/29 职场文书
2015年小学语文教师工作总结
2015/10/23 职场文书