自己平时可能也会经常遇到所以总结如下: 1,dom元素的创建 2,dom元素的插入 3,dom元素替换 4,dom元素的删除 首先页面上有这么些简单的dom元素 <div id="wrap"> <div id="a">aaaaaaaa</div> <div id="b">bbbbbbbb</div> <div id="c">ccccccccc</div> </div> 接下来我们创建一个div元素,js代码: var div_d = document.createElement(div); div_d.innerHTML = "dddddddd"; div_d.id = "d"; //这里不用innerText为了...
具有限定子节点选择器:$("mix1[mix2]"):返回包含mix2的mix1节点.如:$("div[a]"):包含a标签的div. 这个和$("div a")不相同.后者表示div中的a标签,返回的是a标签对象,前者返回的是div标签对象 冒号限定结点选择器:$("mix:condition"):mix标签,并且满足限定条件. E:root:类型为E,并且是文档的根元素 E:nth-child(n):是其父元素的第n个类型为E的子元素 ,基数从1开始 E:first-child:是其父元素的第1个类型为E的子元素 E:last-child:是其...
有人说Selenium库和PhantomJ,说他们结合使用是万能的利器。那么,他们真的那么厉害吗,我们一起来看看Selenium库的用法吧。通过这篇文章让我们来看一下Selenium库结合PhantomJs,Chrome等一些浏览器的操作吧。什么是SeleniumSelenium是一个自动化测试工具,支持包括Chrome,Firefox,Safari,PhantomJs等一些浏览器。如果用于爬虫中,我们主要用来解决一些JavaScript渲染的问题。我们在使用Requests库去请求一些网页的时候,比如 ...
MongoDB 之旅(二) 基本操作(MongoDB Javascript Shell)Posted on 在了解了MongoDB后,这里简单介绍一下对MongoDB的一些简单操作。 MongoDB安装介绍: MongoDB javascript shell 是一个基于javascript的解释器,故是支持js程序的。如下: for(i=0;i200000 MongoDB 之旅(二) 基本操作(MongoDB Javascript Shell)Posted on 在了解了MongoDB后,这里简单介绍一下对MongoDB的一些简单操作。 MongoDB安装介绍:MongoDB javascrip...
转载来自:https://blog.csdn.net/kangkang_style/article/details/75601974<!DOCTYPE html> <html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="viewport" content="initial-scale=1, maximum-scale=1,user-scalable=no"><title>Landuse</title><link rel="stylesheet" href="https://js.arcgis.com/3.21/dijit/themes/claro/claro.css"><link rel="stylesheet" href="https://js.arcg...
【转】 web前端基础知识-(三)JavaScript基本操作 JavaScript 是一种轻量级的编程语言。 JavaScript 是可插入 HTML 页面的编程代码。 JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。 JavaScript 很容易学习。 一、如何编写? 1.JavaScript代码存在形式<!-- 方式一 --> <script type="text/javascript" src="JS文件"></script><!-- 方式二 --> <script type="text/javascript">Js代码内容 </script> 2.JavaScript存放位...
数组的创建方式: 方式一:构造函数构建数组 var arr = new Array ( ); 如果传入的参数为一个数字,代表数组的长度,不包含内容 // 可以传入字符串和数字,用逗号隔开,作为数组中的内容。 方法二:字面量方法创建数组 (一般采用该方法) var arr = [ ]; // 可以直接写入内容。用逗号隔开 数组的基本操作方法: 目录:push pop unshift shiift concat join splice slice indexOf lastIndexOf push()方法 var len = ar...
通过条件来控制程序的走向,就需要用到条件语句条件运算符:==, ===, >, >=, <, <=, !=, &&(而且), ||(或者), !(否) if elsevar iNum01=3;var iNum02=5;var sTr;if (iNum01>iNum02){ sTr=大于;}else{ sTr=小于;}alert(sTr); 多重 if else 语句var iNow=1;if(iNow==1){ ...;}else if (iNow==2){ ...;}else{ ...;} 获取页面元素 document.ElementByid(a).value 获取表单里的内容document.ElementById(a).innerHTML 获取文字内容c...
JavaScript的字符串就是用”或”“括起来的字符表示。 js中操作字符串: 1.获得字符串的长度 var s = Hello, world!; s.length; // 132.获取指定字符 s[0]; // H s[6]; // s[7]; // w s[12]; // ! s[13]; // undefined 超出范围的索引不会报错,但一律返回undefined3.全部变成大写 var s = Hello; s.toUpperCase(); // 返回HELLO4.全部变成小写 var s = Hello; var lower = s.toLowerCase(); /...
<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><title>Document</title> </head> <body><div><b><spanp><i></i><strong></strong></spanp><p></p></b><span></span></div><script type="text/javascript">//遍历元素节点树var html = document.documentElement; //整个html文档var i = document.getElementsByTagName('i')[0];var div = document.getElementsByTagName('div')[0];function retChildNode(node){va...
ImmutableClass null检查 字符编码 default logger 函数可变参数 Nashorn JavaScript engine执行脚本文件 改变js文件输出流 全局变量2D图 类单例 克隆 修饰符 结语ImmutableClass 一旦初始化,值无法修改 主要是用于多线程之间的数据共享,避免数据污染class不设置setter即可实现Immutable Classpublic class ImmutableIntArray {private final int[] array;public ImmutableIntArray(int[] array) {this.array = array.clone();}p...