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 相关文章推荐
用js做一个小游戏平台 (一)
Dec 29 Javascript
JS图片预加载 JS实现图片预加载应用
Dec 03 Javascript
JS中令人发指的valueOf方法介绍
Feb 22 Javascript
javascript面向对象之访问对象属性的两种方式分析
Jan 13 Javascript
深入学习JavaScript的AngularJS框架中指令的使用方法
Mar 05 Javascript
老生常谈JavaScript 正则表达式语法
Aug 20 Javascript
js制作支付倒计时页面
Oct 21 Javascript
javascript垃圾收集机制的原理分析
Dec 08 Javascript
webpack 2.x配置reactjs基本开发环境详解
Aug 08 Javascript
微信小程序WebSocket实现聊天对话功能
Jul 06 Javascript
4个顶级JavaScript高级文本编辑器
Oct 10 Javascript
记录vue项目中遇到的一点小问题
May 14 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
在PWS上安装PHP4.0正式版
2006/10/09 PHP
php实现的Curl封装类Curl.class.php用法实例分析
2015/09/25 PHP
Laravel 5.3 学习笔记之 错误&日志
2016/08/28 PHP
jquery实现图片灯箱明暗的遮罩效果
2013/11/15 Javascript
JS动态改变表格边框宽度的方法
2015/03/31 Javascript
JavaScript分页功能的实现方法
2015/04/25 Javascript
JavaScript中的parse()方法使用简介
2015/06/12 Javascript
使用AngularJS中的SCE来防止XSS攻击的方法
2015/06/18 Javascript
jQuery实现定时读取分析xml文件的方法
2015/07/16 Javascript
javascript实现动态标签云
2015/10/16 Javascript
整理Javascript事件响应学习笔记
2015/12/02 Javascript
JavaScript File API文件上传预览
2016/02/02 Javascript
全面解析bootstrap格子布局
2016/05/22 Javascript
jQuery+Ajax+PHP弹出层异步登录效果(附源码下载)
2016/05/27 Javascript
JS根据生日月份和日期计算星座的简单实现方法
2016/11/24 Javascript
JavaScript基本类型值-Number类型
2017/02/24 Javascript
js按条件生成随机json:randomjson实现方法
2017/04/07 Javascript
详解VueJs中的V-bind指令
2018/05/03 Javascript
vuejs数据超出单行显示更多,点击展开剩余数据实例
2019/05/05 Javascript
Vue2.0实现组件之间数据交互和通信操作示例
2019/05/16 Javascript
javascript的this关键字详解
2019/05/20 Javascript
python 系统调用的实例详解
2017/07/11 Python
Python实现类的创建与使用方法示例
2017/07/25 Python
Python列表推导式与生成器表达式用法示例
2018/02/08 Python
Python3.6使用tesseract-ocr的正确方法
2018/10/17 Python
实时获取Python的print输出流方法
2019/01/07 Python
python添加菜单图文讲解
2019/06/04 Python
Django实现跨域请求过程详解
2019/07/25 Python
Pycharm插件(Grep Console)自定义规则输出颜色日志的方法
2020/05/27 Python
新加坡交友网站:be2新加坡
2019/04/10 全球购物
Vrbo西班牙:预订您的度假公寓(公寓、乡村房屋…)
2020/04/27 全球购物
农业局学习党的群众路线教育实践活动心得体会
2014/03/07 职场文书
超市创业计划书
2014/04/24 职场文书
中国梦团日活动总结
2014/07/07 职场文书
幼儿园六一亲子活动方案
2014/08/26 职场文书
党员干部观看《周恩来四个昼夜》思想汇报
2014/09/10 职场文书