JS DOM编程艺术——重回图片库—— JS学习笔记2015-7-14(第84天)

题外话:看教程的时候看到老师可以从一个句首调到句末的快捷键,这个快捷键是Ctrl+左右方向键;

    还有一个很重要的事情:人在兴奋或者高兴状态下,和人在沮丧,消极状态下,思维都是不够理智的,无法做出理性的判断,所以在这种时候不要做任何决定。

在已有元素之前插入一个新元素:

insertBefore()方法

语法:parentElement.insertBefore(newElement, targetElement)

由于这个方法只能把新元素插入到目标元素之前,无法做到插入到目标元素之后,所以有了下面这个insertAfter函数

function insertAfter(newElement,targetElement){

  var parent = targetElement.parentNode;

  if(parent.lastChild == targetElement){

     parent.appendChild(newElement);

  }else {

    parent.insertBefore(newElement, targetElement.nextSibling);

  }

}

Ajax 这个词用来概况异步加载页面内容的技术;

Ajax;

XMLHttpRequest 对象(Ajax的核心技术)——最有用的方法是open,它用来指定服务器上将要访问的文件,指定请求类型:GET、POST或SEND 

这个对象充当着浏览器中的脚本(客户端)与服务器之间的中间人的角色。以往的请求都由浏览器发出,而JS通过这个对象可以自己发送请求,同时也自己处理响应;

原文地址:https://www.cnblogs.com/zhangxg/p/4646940.html