- 浏览: 22137 次
- 性别:
文章列表
这几天看了html文档,感觉好多内容啊
什么是HTML呢?HTML 指超文本标签语言
首先是里面的大概框架
<html>
<head>
<title>页面标题</title>
</head>
<body>
文件主题
</body>
</html>
html里的标签都分开始结束位置比如<p>从这开始,到这结束</p> “/”表示这个标签结束了。
然后就是一些各式各样的标签了:
<a>标签定义页面超链接
如果不适 ...
首先先得配置JDK环境:1.添加PPA,打开你的终端
代码:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update (更新的话需要这一条,刚开始安装不需要哦)
2.安装oracle-java-installe
sudo apt-get install oracle-java7-installer
3.设置默认的JDK
sudo update-java-alternatives -s java-7-oracle
4..jdk 安装成功
二、然后安装JDK成功后解压后的文件夹里面的bin ...
call 和apply通常是用来修改函数的上下文,函数中的this指针将被替代为它们的第一个参数。
var jack={
name:"jack",
age:20
}
var join={
name:"join",
age:19
}
function printName(){
return this.name;
}
var arr=printName.call(jack);
console.log(arr)//输出的结果为 jack。
var sole=printName.call(join);
console.log(sol ...
javascript函数总结(二)
- 博客分类:
- JavaScript
1、Function 构造函数(即上次总结继续哦)
不管是通过函数定义语句还是函数直接量表达式,函数的定义都要使用function关键字。但函数还可以通过Function()构造函数来定义Function()构造函数可以传入任意数量的字符串实参
var f = function(x,y){ return x*y };
可调用的对象是一个对象,可以在函数调用表达式中调用这个对象。所有的函数都是可调用的,但并非所有的可调用对象都是函数。
function isFunction(x){
return Object.prototype.toString.call(x ...
1、toString()方法:主要用于Array、Boolean、Date、Error、Function、Number等对象转化为字符串形式。日期类的toString()方法返回一个可读的日期和字符串。
数组形式:
var array = ["CodePlayer", true, 12, -5];
console. log( array.toString() ) ...
函数总结(一)
- 博客分类:
- JavaScript
函数即对象。比如,JS可以把函数赋值给变量,或者作为参数传递给其他函数。因为函数就是对象,所以可以给它们设置属性,甚至调用它们的方法。
嵌套函数:内部函数可以读写外部函数定义的参数
function f () {
var x = 'local';
function g() {
alert(x);
}
g();
}
f();
alert: local
作为函数调用:
function arr(x,y){
return x*y;
} arr(2, ...
数组的学习整理
- 博客分类:
- JavaScript
数组的元素是任意对象,可以有不同的元素也可以有不同类型,根据需要数组会增长缩减,每个数组都有个length表示数组元素的个数,所有的数组都是对象
var score=[]//空数组;var score=new Array();创建没有任何元素的空数组
稀疏数 ...
整理关于对象属性知识
- 博客分类:
- JavaScript
访问对象的属性两种方式:person.name或person["name"]
什么时候报属性访问值错误呢?
查询一个不存在的属性不会报错,在对象自带属性、继承属性中均未找到查的属性,返回undefined。
但是当对象不存在时,要查不存在的对象的属性就会报错,null和undefined是没有属性的,要查他们的属性就会报错。
var object={name:xiao,age:12}
object.eat;// undefined
arr.name //报类型错误
对象的属性是只读的,不能给只读属性重新赋值 所以给对象设置属性会失败;对象中的属性为继承属 ...
逻辑表达式
- 博客分类:
- JavaScript
逻辑表达运算符“&&“、“||”、“!”是对运算进行布尔算术运算的,跟关系运算符一起配合使用。
1、逻辑与(&&)
“&&”运算符:当操作数都是布尔值的时候,其实就是俩个值执行(AND)操作,当第一个表达式和第二个表达式都是true的时候返回true,否则当有一条表达式是false,返回的就是false。
“&&”还可以用来连接两个关系表达式:
x == 0 && y == 0
//只有在x和y都为0的时候,返回的是true,否则为false.
关系表达式的运算结果就是true和false,所以这么 ...
给ubuntu中谷歌配置host
- 博客分类:
- JavaScript
第一步:下载google浏览器。
第二步:安装64位google chrom的浏览器:
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
32位的google chrom浏览器安装:
wget https://dl.google.com/linux/direct/google-chrome-stable_current_i386.deb第三步:在"老D博客"中找到最新的HOSTS,并且下载下来
第四步: 终端中打命令(sudo gedit /etc/ ...
强制类型转换
- 博客分类:
- JavaScript
强制类型转换
把一种类型的值强制转换成另一只种:
Boolean():
Boolean(2)
return
true
当转换的值至少有一个字符的字符串或者非0数字或者对象时Boolean()函数将返回'true';那如果该值是空字符串或者数字0和undefined、null,Boolean()返回的是 "false"。
Boolean('')
输出为'false',因为''里面为空字符串等等....
String():
它可以把任何值转换成字符串。执行它,只需要调用作为参数传进来的值即可转换
String(null)
输出的 ...
split 用于把字符串拆分成数组
var str='234567-891';
var n=str.split('-');
console.log(n)
上述输出的为; ['234567' '891']
当字符串中有相同的值的话会直接把字符串分割成多个的。
字符串分割后会变成多个我要取第二个数的话则
var str="123-456";
vat strs=str.split("-");
console.log(strs[2])
上述输出则为"456"。
分割字符串还有其他的一些用法比如:join()用于把 ...
创建函数语法
function 函数名(var1,var2...)
{
代码
}
其中var1,var2是参数,当没有参数的时候需加();
var myFunction('Bill','CEO')
function myFunction(name,job)
{
alert("Welcome " + name + ", the " + job);
}
上例输出结果是:"Welcome Bill , the CEO"
return
将值返回到调用的地方,使用return,函数停止执行,并返回指定的值。 ...
js基础:
1:算术运算符
+ 加号- 减号/ 除号* 乘号% 求余++ 累加-- 递减;七种运算符的优先级依次递减是: ++ -- , * / % , + -;
例子:
x=5;
y=3;
z=x+y;
z=8
算术运算符用于执行变量或值之间的运算。
字符串+运算符
var txt1="hello";
var txt2="world";
var txt3=txt1+txt2;
输出结果:
hello world
2、for循环
push()定义用法
push()方法可向数组末尾添加一个或多个元素并返回新的长度。
注意:新元素将添加在元素末尾
改变数组的长度。
想在数组起始位置加元素用unshift()方法。
语法:
arry.push('item1','item2','item3')
参数
item1:必需添加一个元素;
item2:可选添加俩个元素;
item3:可选添加多个元素;
举例:
var friuts = ['banana','orange','apple'];
friuts.push('mango')
以上输出为:
banana,orange, ...