JavaScript 随笔

1:i++(先运算再加

     ++i;(意思就是i+1,先加再运算)。

2:“字符串拼接”。任何类型和字符串相加都会装变成字符串。

3:"=" ;"==";"==="。

    一个等号是赋值操作,==先转换类型再比较,===先判断类型,如果不是同一类型直接为false。

4:比较运算符”,返回一个布尔类型。“===”必须类型也一致。

5:异常捕获。

(1)try{

       发生异常的代码块;

    }catch(err){

       错误信息处理;

(2)throw 处理异常。

6:

onClick    单击事件

onMouseOver    鼠标经过事件

onMouseOut     鼠标移出事件

onChange       文本内容改变事件

onSelect       文本框选中事件

onFocus        光标聚集事件

onBlur         移开光标事件

onLoad         网页加载事件

onUnload       关闭网页事件。

7:一:点击链接后不做任何事情 

    1.<a href="javascript:void(0);" >test</a>   

    2.<a href="javascript:;" >test</a>   

    3.<a href="####" >test</a> //使用2个到4个#,见的大多是"####",也有使用"#all"等其他的

   二:点击链接后,响应用户自定义的点击事件 

    1:<a href="javascript:void(0)" onclick="doSomething()">test</a>   

    2:<a href="#" onclick="doSomething();return false;">什么问题都解决了,包括浏览器不兼容问题</a> //或者直接使用href=""   

8:改变html显示和更改内容

    $('ul li').mousemove(function(){

        var lenIndex=$(this).index();

        $(this).addClass('selected').siblings().removeClass('selected');

        $('.footerFrame').eq(lenIndex).show().siblings('.footerFrame').hide();

    });

posted on 2017-03-22 00:51  波Spirit  阅读(104)  评论(0编辑  收藏  举报

导航