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 处理 URL 的两个函数代码
Aug 13 Javascript
用js实现手把手教你月入万刀(转贴)
Nov 07 Javascript
js定义对象或数组直接量时各浏览器对多余逗号的处理(json)
Mar 05 Javascript
js获取input标签的输入值实现代码
Aug 05 Javascript
jQuery+json实现的简易Ajax调用实例
Dec 14 Javascript
Node.js Sequelize如何实现数据库的读写分离
Oct 23 Javascript
jQuery 常见小例汇总
Dec 14 Javascript
WebPack基础知识详解
Jan 16 Javascript
vue.js父组件使用外部对象的方法示例
Apr 25 Javascript
vue实现密码显示隐藏切换功能
Feb 23 Javascript
原生JS封装_new函数实现new关键字的功能
Aug 12 Javascript
微信小程序如何加载数据库真实数据的实现
Mar 04 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
欧美媒体选出10年前最流行的17部动画
2017/01/18 日漫
PHP 高级课程笔记 面向对象
2009/06/21 PHP
thinkphp跨库操作的简单代码实例
2016/09/22 PHP
IE/FireFox具备兼容性的拖动代码
2007/08/13 Javascript
jQuery autocomplate 自扩展插件、自动完成示例代码
2011/03/28 Javascript
JavaScript中数组对象的那些自带方法介绍
2013/03/12 Javascript
jQuery+ajax实现鼠标单击修改内容的方法
2014/06/27 Javascript
JavaScript动态加载样式表的方法
2015/03/21 Javascript
整理Javascript流程控制语句学习笔记
2015/11/29 Javascript
JavaScript获取客户端IP的方法(新方法)
2016/03/11 Javascript
AngularJS ng-mousedown 指令
2016/08/02 Javascript
JavaScript中this的四个绑定规则总结
2016/09/26 Javascript
jquery实现文本框的禁用和启用
2016/12/07 Javascript
vue.js 底部导航栏 一级路由显示 子路由不显示的解决方法
2018/03/09 Javascript
详解React native fetch遇到的坑
2018/08/30 Javascript
jQuery实现的鼠标拖动浮层功能示例【拖动div等任何标签】
2018/12/29 jQuery
微信小程序基于Taro的分享图片功能实践详解
2019/07/12 Javascript
Vue.js项目实战之多语种网站的功能实现(租车)
2019/08/07 Javascript
js实现随机div颜色位置 类似满天星效果
2019/10/24 Javascript
sharp.js安装过程中遇到的问题总结
2020/04/02 Javascript
JavaScript闭包原理与用法学习笔记
2020/05/29 Javascript
vue实现按钮切换图片
2021/01/20 Vue.js
详解Django中类视图使用装饰器的方式
2018/08/12 Python
使用python对多个txt文件中的数据进行筛选的方法
2019/07/10 Python
django之使用celery-把耗时程序放到celery里面执行的方法
2019/07/12 Python
Python中如何将一个类方法变为多个方法
2019/12/30 Python
解决Keras中Embedding层masking与Concatenate层不可调和的问题
2020/06/18 Python
详细分析Python可变对象和不可变对象
2020/07/09 Python
sublime3之内网安装python插件Anaconda的流程
2020/11/10 Python
The Beach People美国:澳洲海滨奢华品牌
2018/07/05 全球购物
玛蒂尔达简服装:Matilda Jane Clothing
2019/02/13 全球购物
Under Armour安德玛荷兰官网:美国高端运动科技品牌
2019/07/10 全球购物
圣彼得堡鲜花配送:Semicvetic
2020/09/15 全球购物
电脑饰品店的创业计划书
2014/01/21 职场文书
竞聘演讲稿精彩开头和结尾
2014/05/14 职场文书
《爱的教育》读书心得
2014/11/08 职场文书