js不是基础的基础

2016-02-19 11:26 4 1 收藏

get新技能是需要付出行动的,即使看得再多也还是要动手试一试。今天图老师小编跟大家分享的是js不是基础的基础,一起来学习了解下吧!

【 tulaoshi.com - Web开发 】

前言

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进行正则分割,返回一个分割的数组

来源:https://www.tulaoshi.com/n/20160219/1597519.html

延伸阅读
标签: ASP
本文ASP篇 (1) 展示了ASP动态网站设计的一些最基本的方法,相信通过实践各位对ASP已经有了最基本的了解,本篇在答复大家所提问题的同时,将进一步介绍ASP动态网站的一些基本技巧。 自本文第一篇刊登后 , 络绎不绝地收到了一些朋友的来信,出乎作者的意料,其中有相当一部分是初次接触 ASP ,因此有许多朋友都提出为何在浏览器中浏览 ASP ...
放弃不良嗜好也是良好胎教(1) 早上6:00起床(以前不睡到中午11 点,我是不会罢休的;晚上8:00~9:00基本上进入休息状态,洗洗澡、喝杯牛奶、看看书,再为TA读一段睡前故事就睡觉了。 为了这个小生命,我甘愿放弃了很多爱好,比如泡吧、喝可乐、洋快餐……总之,一切活动,我首先想到的是会不会影响到宝宝的健康。 现在看来,这些...
标签: 手机游戏 IOS
《龙珠》基础知识详解 消除式战斗不是那么容易 《龙珠》新颖的消除式战斗全新登场,独特的玩法可能会让玩家感到手足无措。下面我们来看一看《龙珠》中的基本常识: 1.升级 征战天下可以获得经验值,获取足够经验值后会自动升级。 2.征战体力 在每次征战天下的时候会消耗一定的体力值。进入不同的战场需要的体力值也有所不同。每...
标签: 美甲 美甲教程
基础画花是所有美甲师入门的必修课,如何将花画的好、画的生动自然确实是一门学问喔~今天,爱米就应大家的要求,手把手逐步教大家6种常见花型的手绘方法,一定用用心学喔~在开始前,亲们还要准备:丙烯颜料、小笔、透明水杯、手绘美甲练习册。 一、五瓣花 爱米将五瓣花分解为7步,关键点在于花瓣的绘制,其诀窍在于下笔轻,重重的压笔后收笔轻...
标签: Web开发
第一集 如何用滑鼠控制Web页面 在这一部分首先要为你展示的JavaScript特性是将你的滑鼠移到这个不同颜色的连结上面,此时看看浏览器下的状态列有何结果,然后这样的功能我们可以与JavaScript的功能相结合。怎样做到的呢 以下就是这一个连结的作法: <a href="http://www.webjx.com/htmldata/2006-02-24/tpage.htm" onMouseOv...

经验教程

185

收藏

42
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部