JavaScript
文章平均质量分 68
石博
刚刚好
展开
-
JavaScript的一些基础-数据类型
数值类型:Number----- 不区分整数和浮点数,可以表示任意数据如:1、0.12、NaN(Not a Number)、Infinity(无限大)。当表示16进制的时候需要在前面加上0x前缀;运算符和java相同:+、-、*、/、% 字符类型:字符串---- 使用''或者""括起来的任意文本'赵日天',"赵日天" 布尔类型:true、false 特殊运算符:&&、||、! 比较运算原创 2016-12-06 17:55:42 · 205 阅读 · 0 评论 -
JavaScript从入门到放弃(4)--原生的DOM操作,以及Ajax网络请求
更改DOM 选项2 选项3 选项4 $(document).ready(function() { $("#button").click(function() { console.log("点击到了按钮"); var dl = document.getElementById("dl"); var all原创 2017-11-14 13:26:17 · 342 阅读 · 0 评论 -
JavaScript从入门到放弃(3)-对象的不同创建方法-实现真正的面向对象
Test_Object <!--创建对象除了使用var User={ name:name, age:age, getMessage:function getMessage(){} }外,还可以使用如下方法: 这个类似与java中对象的构造器,通过构造器返回一个对象出来 --> $(document).ready(function(原创 2017-11-13 15:09:54 · 351 阅读 · 0 评论 -
JavaScript从入门到放弃(2)-函数的操作(像java的方法,但是又不全像)
TestFunction var User = { name: 'name', age: 10 }; /*注意,这里和java的不同,java传参必须指明参数的类型,这里不需要,写上会报错。而且实际传入的参数可以是0个,也可以是任意多个*/ function alertValue(temp) { if(typeof temp !=='原创 2017-11-13 13:08:24 · 264 阅读 · 0 评论 -
JavaScript从入门到放弃(1)-基本操作:String,Object,Array,map,set
注:代码例子使用了Jquery JavaScript $(document).ready(function() { $("#button").click(function() { /*es6新语法,输出带格式的字符串和html标签per相似*/ alert(`多行 字 符串 测试`); });原创 2017-11-13 10:45:37 · 369 阅读 · 0 评论 -
javascrip中关于数组的操作和部分string
var word="hello world" //alert(word.length); //alert(word.charAt(0)); //alert(word.indexOf("h")); //alert(word.substring(0,2));//前保后不包 //var span=word.split(" "); //alert(span[0]); //var array=[]; /原创 2017-07-04 21:09:23 · 188 阅读 · 0 评论 -
JavaScript中的方法(和java中的方法不全是一样)
方法的定义: 在对象中绑定函数,称为是这个对象的方法。 例子: var user={ name:''; birth:1993; age: function(){ var year=new Data().getFullYear(); return year-this.boirth; } }原创 2016-12-07 13:47:21 · 249 阅读 · 0 评论 -
javascrip的一些基本操作
1.先来个helloworld alert.('hello world'); 完整的:两种方法,一种通过html调用js文件实现,另一种直接在html中写 JavaScript alert('hello one'); <script src="java.js"> 2.关于log输出,类比Android log。e;ios中NSLog. //2 var word="I'原创 2017-07-03 22:15:37 · 276 阅读 · 0 评论 -
JavaScript中的函数(2)
高阶函数- -在这个函数的参数中传入另外一个函数 例子:Math.abs====系统的方法,用以返回绝对值,现在实现一个方法,计算A和B的绝对值之和 function add(a,b,Math.abs){ } now,这就是一个高阶函数,传入两个参数A/B,重点是传入了函数Math.abs原创 2016-12-07 14:26:05 · 202 阅读 · 0 评论 -
JavaScript基础知识(3)
JavaScript中的方法 1.方法的定义: (1). function method(变量1,变量2){ //方法体 if(变量1>10){ return 变量1; }else{ return 变量2; } }; (2). var a=function(x){ if(x>10){ return 100; }else{ return 1000; }原创 2016-12-07 11:35:56 · 301 阅读 · 0 评论 -
JavaScript基础知识(2)
JavaScript中的对象: var user={ name:'赵日天', score:null, age:100 } 使用{}声明,内部的变量使用属性:数值,每个变量使用,隔开,不是java中的; 注意:关于属性的命名:如果包含特殊字符则需要加上''包裹,如 var user={ 'hello-worls':'hello', name;'赵日天' } 这里对于hello原创 2016-12-07 10:52:26 · 279 阅读 · 0 评论