在文章加载后使用document点write会覆盖该文档(不知道为什么我输入英文点号会报错,就用中文替代了-请谅解)以及JavaScript的document点write() 怎么使用?
在文档加载之后使用 document.write(),这样会覆盖该文档 意思就是在文档加载过后,如果我们用比方说按钮的方式重新加载文档,就会把文档都覆盖;
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>菜鸟教程(runoob.com)</title>
</head>
<body>
<p>helloworld</p>
<button id="haha" onclick='javascript:myFunct
Bug记录--第一天(蝼蚁虽小......)
document not docunment ; var xx=document.getElementById("demo1); //别看不起一对引号" " . 三目运算符的格式 -------表达式1?表达式2:表达式3; //注意 : 是英文状态下的 JavaScript小案例----点击灯泡发光
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>灯泡闪亮</title>
</head>
<bod
笔记1-------JavaScript输出
JavaScript没有任何打印或输出的函数; JavaScript通过以下方式输出显示: 方法一:使用window.alert()弹出警告框; 方法二:使用document.write()方法将内容写入到HTML文档中; 方法三:使用innerHTML写入到HTML元素; 方法四:使用console.log()写入到浏览器的控制台; 案例如下: 运行结果 :
笔记2--------JavaScript数据类型上
在 JavaScript 中,类似 "Bill Gates" 这样一条文本被称为字符串。 JavaScript 变量有很多种类型,但是现在,我们只关注数字和字符串。 当您向变量分配文本值时,应该用双引号或单引号包围这个值。 当您向变量赋的值是数值时,不要使用引号。如果您用引号包围数值,该值会被作为文本来处理。 注意:代码虽然是按顺序解析执行的,但出现错误不能解析执行的时候,是不会输出的。 一条语句,多个变量 您可以在一条语句中声明很多变量。该语句以 var 开头,并使用逗号分隔变量即可: va
笔记3------JavaScript数据类型下
JavaScript数据类型有两种: 值类型-------------数值型(Number)、字符串(String)、布尔型(Boolean)、Udefined(未定义) 、Null(空)、Symbol(ES6中引入的新原始数据的一种,表示独一无二的)、 引用数据类型------Array(数组)、Function(函数)、Object(对象)、 JavaScript字符串: 字符串是存储字符的变量,可以是引号中的文本,单引号或者双引号都可以,只要不匹配包围字符串的引号就可以。 注意: " "
解惑(2)javascript 判断用户输入文本框是否为空
举个之前写的例子
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>注册</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
<link rel="styl
JavaScript中对this的理解
解析 : person.details.print()是details调用了print(),所以print()中的this 指向details,即: 2, person.print(),this 是指向person 的,即: 3 . var name1 = person.print; name1()-------------------this指向全局的windows对象 4 . var name2 = person.details; name2.print() -----name2 指向 d
事件冒泡或事件捕获?
事件传递有两种方式:冒泡(里层-false)与捕获(外层-true)。 事件传递定义了元素事件触发的顺序。 如果你将 <p> 元素插入到 <div> 元素中,用户点击 <p> 元素, 哪个元素的 "click" 事件先被触发呢? 在 冒泡 中,内部元素的事件会先被触发,然后再触发外部元素,即: <p> 元素的点击事件先触发,然后会触发 <div> 元素的点击事件。 在 捕获 中,外部元素的事件会先被触发,然后才会触发内部元素的事件,即: <div> 元素的点击事件先触发 ,然后再触发 <p>
一、 Expression Tree 概述
简介 在. net中,表达式树是一种类似树的数据结构,其中每个节点都是表达式,例如,比如方法调用和 x < y 这样的二元运算等。 您可以编译和运行由表达式树表示的代码。 它允许您修改可执行代码、在各种数据库中执行LINQ查询以及动态创建动态查询。 创建表达式树 c#或Visual Basic编译器基于匿名lambda表达式创建表达式树,但是您也可以使用System.Linq.Expressions名称空间手动创建表达式树。 1.使用Lambda表达式创建表达式树 当你将一个lambda表达式
C# Expression 节点类型种类---枚举 ExpressionType
//
// 摘要:
// 描述表达式目录树的节点的节点类型。
public enum ExpressionType
{
//
// 摘要:
// 加法运算,如 a + b,针对数值操作数,不进行溢出检查。
Add = 0,
//
// 摘要:
// 加法运算,如 (a + b),针对数值操作数,进行溢出检查。
A
System.Linq.Expressions 命名空间
简介 System.Linq.Expressions名称空间包含类、接口和枚举,这些类、接口和枚举支持将语言级别的代码表达式表示为表达式树形式的对象。 注释: 1.抽象类Expression提供用于映射到模型的表达式树类层次结构的根。 2.在此命名空间中,从Expression类派生的类,用于表示表达式树种的节点。Expression类包含static(Shared在Visual Basic中)创建表达式树节点的各种类型的工厂方法。 3.枚举类型ExpressionType指定唯一的节点类型。
ExpressionType 枚举
表达式树节点的节点类型。 字段 值 描述 Add 0 加法运算,如 a + b,针对数值操作数,不进行溢出检查。 AddAssign 63 加法复合赋值运算,如 (a += b),针对数值操作数,不进行溢出检查。 AddAssignChecked 74 加法复合赋值运算,如 (a += b),针对数值操作数,并进行溢出检查。 AddChecked 1 加法运算,如 (a + b),针对数值操作数,进行溢出检查。 And 2 按位或逻辑 AND 运算,如 C# 中的 (a & b) 和 Visu
GotoExpressionKind 枚举
指定此 GotoExpression 表示的跳转种类。 Break 2 一个表示 break 语句的 GotoExpression。 Continue 3 一个表示 continue 语句的 GotoExpression。 Goto 0 一个表示跳转到某个位置的 GotoExpression。 Return 1 一个表示 return 语句的 GotoExpression。
MemberBindingType 枚举
描述 MemberInitExpression 对象中使用的绑定类型。 Assignment 0 一个绑定,它表示使用表达式的值来初始化成员。 ListBinding 2 一个绑定,它表示根据元素列表来初始化类型为 IList 或 ICollection<T> 的成员。 MemberBinding 1 一个绑定,它表示以递归方式来初始化某个成员的成员。
Expression 类
命名空间: System.Linq.Expressions 提供一种基类,表示表达式树节点的类派生自该基类。 它还包含用来创建各种节点类型的 static(在 Visual Basic 中为 Shared)工厂方法。 这是一个 abstract 类。 构造函数 Expression() 构造 Expression 的新实例。 Expression(ExpressionType, Type) 初始化 Expression 类的新实例。 属性 CanReduce 指示可将节点简化为更简单的节点。
CSS【2018.11.29】
<!DOCTYPE html>
<html>
<head>
<meta charset="gbk"/>
<title></title>
<style type="text/css">
ul{
list-style-type:none;
margin:0;
padding:0;
width:200px;
background-color:#f1f1f1;
}
li a{
display:
javascript 【2018.11.29】
<html>
<head>
<title></title>
</head>
<body>
<script type="text/javascript">
for(i=0;i<10;i++)
{
if(i==3) break;
document.write("This is number "+ i + "</br>");
}
</script>
</body>
</html>
css 【2018.11.30】
<!DOCTYPE html>
<html>
<head>
<meta charset="gbk"/>
<title></title>
<style type="text/css">
body{
margin:0;
}
ul{
list-style-type:none;
margin:0;
padding:0;
width:25%;
background-color:#f1f1
今日推荐
周排行