`
文章列表

html

    博客分类:
  • HTML
这几天看了html文档,感觉好多内容啊 什么是HTML呢?HTML 指超文本标签语言 首先是里面的大概框架 <html> <head> <title>页面标题</title> </head> <body> 文件主题 </body> </html> html里的标签都分开始结束位置比如<p>从这开始,到这结束</p> “/”表示这个标签结束了。 然后就是一些各式各样的标签了: <a>标签定义页面超链接 如果不适 ...

Ubuntu 安装webstorm

 
首先先得配置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 ...
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() ) ...
函数即对象。比如,JS可以把函数赋值给变量,或者作为参数传递给其他函数。因为函数就是对象,所以可以给它们设置属性,甚至调用它们的方法。 嵌套函数:内部函数可以读写外部函数定义的参数 function f () { var x = 'local'; function g() { alert(x); } g(); } f(); alert: local  作为函数调用: function arr(x,y){ return x*y; } arr(2, ...
数组的元素是任意对象,可以有不同的元素也可以有不同类型,根据需要数组会增长缩减,每个数组都有个length表示数组元素的个数,所有的数组都是对象  var score=[]//空数组;var score=new Array();创建没有任何元素的空数组 稀疏数 ...
访问对象的属性两种方式:person.name或person["name"] 什么时候报属性访问值错误呢? 查询一个不存在的属性不会报错,在对象自带属性、继承属性中均未找到查的属性,返回undefined。 但是当对象不存在时,要查不存在的对象的属性就会报错,null和undefined是没有属性的,要查他们的属性就会报错。 var object={name:xiao,age:12} object.eat;// undefined arr.name //报类型错误  对象的属性是只读的,不能给只读属性重新赋值 所以给对象设置属性会失败;对象中的属性为继承属 ...

逻辑表达式

逻辑表达运算符“&&“、“||”、“!”是对运算进行布尔算术运算的,跟关系运算符一起配合使用。 1、逻辑与(&&) “&&”运算符:当操作数都是布尔值的时候,其实就是俩个值执行(AND)操作,当第一个表达式和第二个表达式都是true的时候返回true,否则当有一条表达式是false,返回的就是false。 “&&”还可以用来连接两个关系表达式: x == 0 && y == 0 //只有在x和y都为0的时候,返回的是true,否则为false.  关系表达式的运算结果就是true和false,所以这么 ...
第一步:下载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/ ...

强制类型转换

强制类型转换 把一种类型的值强制转换成另一只种: 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,函数停止执行,并返回指定的值。 ...

JavaScript

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, ...
Global site tag (gtag.js) - Google Analytics