• JS各种常见知识点


    1:eval()方法使用

    2:javascript:void();方法

    3:js面向对象设计

    4:js各种内置对象 Date  Math   Number   Boolean   String    Array    RegExp    Function    Object  Image    全局   事件

    5:js动态创建对象并判断是否加载完成(http://blog.csdn.net/huli870715/article/details/6373170)

        http://hi.baidu.com/boden/item/b0eee5def52c6352d63aae5b

    6:js中元素的各种状态的调试过程

    7:dw,vs,firefox等的相互配合使用 

    8:jquery ui的使用过程 

    9:浏览器的兼容性问题,通过调试工具进行测试的过程

    10:各种事件的编码过程,事件的绑定过程,jquery中的各种编码格式,对象与数组的灵活使用过程。

         (浏览器默认事件)

    11:js中的冒泡的问题

         (如果你在一个段落p上触发一个事件,他首先会在这个元素上触发,其次到父元素,在到父元素的父元素,直到触发到document对象。这个事件对象有一个 .target 属性指向最开始触发这个事件的元素。你可以用 stopPropagation() 来阻止事件冒泡,或者在事件处理函数中返回false即可。)

    12:js闭包

    13:jquery 对table的操作

        页面中各种常见元素的异步加载的过程,导致了jquery.ready()与window.load()事件的不同含义,ready()对单独元素的加载控制,load()是所有内容完全加载完成的过程

        js中完全就是一种面向过程的方式

    14:firefox与IE

      http://www.cnblogs.com/hailuo/archive/2010/01/16/1649035.html  

    15:转 JavaScript:全面解析Ajax跨站数据传输和iframe跨域名js调用(6种方法) ,跨站脚本攻击

       http://www.blogjava.net/hulizhong/archive/2009/12/16/306196.html 

    我就因为作用域这问题搞好很久最后才明白this是个不得不搞清楚的问题,如果你在JS的Scope这个问题上搞得不清楚有的时候可能会出现莫名奇妙的错误,this如果不是在对象内部默认为是 window这个大对象,在对象内部的话也要注意,看里面还有没有对象,例如button其实也是一个对象,在button里 this的意义就是指当前的button 对象 而不是包含button的对象   

    页面元素的分布式加载导致对各种元素的状态的控制过程(js,css,img,dom,iframe)

    ready()与onload()事件的对比

    对于Body.Onload事件,是在加载完所有页面内容才会触发,我的意思是所有内容,包括图片,flash等.如果页面的这些内容很多会让用户等待很长时间.
    而对于$(document).ready()方法,这个方法只是在页面所有的DOM加载完毕后就会触发,无疑很大的加快了网页的速度.
    但是对于一些特殊应用,比如图片的放大缩小,图片的剪裁。需要网页所有的内容加载完毕后才执行的呢?我推荐使用$(window).load()方法,这个方法会等到页面所有内容加载完毕后才会触发,并且同时又没有OnLoad事件的弊端.上面的代码会在页面所有内容加载完成后按先后顺序依次执行.

    JS中各种对象与值的(get,set方式的认识与了解)

    JS中数组与对象的处理过程

    Jquery UI的常规使用

  • 相关阅读:
    字符串类题
    计算器(栈、字符串)
    排序与检索,UVa 10474,(大理石在哪里)
    2019第十届蓝桥杯Java题
    暴力求解法
    图的遍历
    栈 队列与优先队列
    刷题小知识总结点
    字符串题单
    string
  • 原文地址:https://www.cnblogs.com/snowhumen/p/2572048.html
Copyright © 2020-2023  润新知