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.ui.dialog 增加“在当前鼠标位置打开”的功能
Nov 24 Javascript
JS 有名函数表达式全面解析
Mar 19 Javascript
使用Jquery来实现可以输入值的下拉选单 雏型
Dec 06 Javascript
解决node-webkit 不支持html5播放mp4视频的方法
Mar 11 Javascript
JavaScript中的依赖注入详解
Mar 18 Javascript
JavaScript的Polymer框架中dom-repeat与VM的相关操作
Jul 29 Javascript
jQuery实现鼠标滑过预览图片大图效果的方法
Apr 26 jQuery
浅谈JS 数字和字符串之间相互转化的纠纷
Oct 20 Javascript
解决Vue中引入swiper,在数据渲染的时候,发生不滑动的问题
Sep 27 Javascript
vue自定义表单生成器form-create使用详解
Jul 19 Javascript
在vue-cli3.0 中使用预处理器 (Sass/Less/Stylus) 配置全局变量操作
Aug 10 Javascript
微信小程序实现首页弹出广告
Dec 03 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在项目中寻找代码的坏味道(综艺命名)
2012/07/19 PHP
php不允许用户提交空表单(php空值判断)
2013/11/12 PHP
PHP批量删除、清除UTF-8文件BOM头的代码实例
2014/04/14 PHP
php中文字符串截取方法实例总结
2014/09/30 PHP
Laravel 6 将新增为指定队列任务设置中间件的功能
2019/08/06 PHP
php的无刷新操作实现方法分析
2020/02/28 PHP
PhpStorm连接服务器并实现自动上传功能
2020/12/09 PHP
网页上的Javascript编辑器和代码格式化
2010/04/25 Javascript
jQuery中size()方法用法实例
2014/12/27 Javascript
详解js中构造流程图的核心技术JsPlumb(2)
2015/12/08 Javascript
Backbone View 之间通信的三种方式
2016/08/09 Javascript
Bootstrap模态框调用功能实现方法
2016/09/19 Javascript
基于JS组件实现拖动滑块验证功能(代码分享)
2016/11/18 Javascript
获取url中用&隔开的参数实例(分享)
2017/05/28 Javascript
JavaScript实现各种排序的代码详解
2017/08/28 Javascript
原生js实现拖拽功能基本思路详解
2018/04/18 Javascript
详解使用jest对vue项目进行单元测试
2018/09/07 Javascript
Mpvue中使用Vant Weapp组件库的方法步骤
2019/05/16 Javascript
Python天气预报采集器实现代码(网页爬虫)
2012/10/07 Python
简单谈谈Python中函数的可变参数
2016/09/02 Python
Python读取YUV文件,并显示的方法
2018/12/04 Python
Python docx库用法示例分析
2019/02/16 Python
python使用pymongo操作mongo的完整步骤
2019/04/13 Python
python 实现创建文件夹和创建日志文件的方法
2019/07/07 Python
python实现图片插入文字
2019/11/26 Python
PyCharm GUI界面开发和exe文件生成的实现
2020/03/04 Python
anello泰国官方网站:日本流行包包品牌
2019/08/08 全球购物
HolidayLettings英国:预订最好的度假公寓、别墅和自助式住宿
2019/08/27 全球购物
Andrew Marc官网:设计师外套的领先制造商
2019/10/30 全球购物
Linux面试题LINUX系统类
2014/11/19 面试题
售后专员岗位职责
2013/12/08 职场文书
竞选文艺委员演讲稿
2014/04/28 职场文书
师德模范事迹材料
2014/06/03 职场文书
公文写作:工伤事故分析报告怎么写?
2019/11/05 职场文书
导游词之西安骊山
2019/12/03 职场文书
uwsgi+nginx代理Django无法访问静态资源的解决
2021/05/10 Servers