![](https://img-blog.csdnimg.cn/786a4093b2534b989e0b81bf8898e9d4.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
新手上路
这是一个逐渐变强的专栏,它的文章每天更新,随时修改。我相信,在一个不远的将来,此专栏趋于成熟,我也会赋予它更加成熟的名字。
GreatCodeFarmer
这个作者很懒,什么都没留下…
展开
-
JavaScript基础语法12——字符串(API)
1. 创建 var a = '字符串1'; var a = new String();3. API var str = 'zifuchuan1HA字符串1'; var str1 = 'zifuchaun2字符串2';找(4)var res = str.charAt(5);//用下标找元素var res1 = str.charCodeAt(3);//用下标找ASCII码var res10 = str.indexOf('u');//找下标var res11 = str.原创 2021-12-08 18:59:17 · 88 阅读 · 0 评论 -
JavaScript基础语法9——数组(创建/长度/遍历/API/排序)
数组1. 数组的创建字面量法 var arr = [18,16,'李想','阿迪斯',13]构造函数法 var arr = new Array(10,20,20,02,50,60); var arr = new Array(10);//代表可以存储10个数据 arr[0] = 10; arr[1] = 20;2. 数组的长度arr.length可以查询数组的长度arr.length可以设置数组的长度,可以切断数组(留前切后)3. 查看数组方法一 for(v原创 2021-12-06 13:48:56 · 560 阅读 · 1 评论 -
JavaScript基础语法11——js中比较重要的几个知识点(this/栈内存/堆内存/严格模式/JSON)
this任何执行上下文的this都指向window只有new的对象里面的this指向此对象功能语句字符串.charCodeAt(3):字符串第三位的Unicode编码1.(0~255为英文,256 ~65535的时候为中文,可以用它来识别中英文)2.(识别出来后,可以输出字符串所占字节(byte),一个英文1byte,一个中文2byte)转数据类型1.变量.toString...原创 2021-12-04 12:10:08 · 185 阅读 · 0 评论 -
JavaScript基础语法10——事件(用法)
事件基本用法1. 事件onclick : 点击事件onmouseover:鼠标移入事件onmouseout:鼠标移出事件方法<button id="btn">点我一下的按钮</button>```javascript oBtn.onclick = function(){ alert(1); }```刷新页面立即执行fn();function(){ alert(1);}DOM方式先获取这个按钮var oBtn = do原创 2021-12-03 16:19:58 · 705 阅读 · 0 评论 -
JavaScript基础语法8——对象(创建+属性+包装类+原型)
对象1. 对象的创建方法1. 对象字面量/对象直接量: var obj = {} var mrDeng = { name : 'MrDeng', age : '40', sex : 'male', wife : 'xiaoWang', health : 100, smoke : function(){ console.log('I am smoking!'); this.health --; // 运行这个函数,可以改变其他属性 }, drink : f原创 2021-12-02 21:23:35 · 762 阅读 · 0 评论 -
JavaScript基础语法7——函数2(作用域/递归/预编译)
函数2作用域作用域 : 执行语句执行的环境,是所有可访问变量,对象,函数的集合.局部作用域 : 函数中声明 的 所有可访问变量,对象,函数的集合递归利用return来制造循环 // 计算n! function getNum(n) { if (n == 1 || n == 0) { return 1; } return n * getNum(n - 1); } document.write(getNu原创 2021-12-02 20:18:10 · 209 阅读 · 0 评论 -
JavaScript基础语法6——函数1(定义/调用/参数/预解析/return)
函数1. 函数的定义1. 声明式function 函数名字(形参){未知语句}2. 赋值式var fn = function(){未知语句}2. 函数的调用函数名字();function的任何位置都可以调用function执行语句的下面才能调用4 函数的组成====参数形参写在函数的定义那里,多了是未赋值状态实参写在函数的调用那里,多了赋给函数的实参数组argument[]5. 预解析在执行之前,编译(解释)声明的变量和函数,为执行做铺垫6. return原创 2021-12-02 10:26:08 · 686 阅读 · 0 评论 -
JavaScript基础语法5——循环语句(for/while/break/continue)
1. 循环语句1. for循环 for(var i = 0; i < 10; i++){}2. while循环> while> do...while2. 循环相关语句1. break>跳出循环2. continue>停止这次循环迭代,进行下一次循环3. return>跳出循环并返回值...原创 2021-11-30 21:28:05 · 166 阅读 · 0 评论 -
JavaScript基础语法4——条件语句(if/switch/break)
条件语句1. if 语句 1. 格式:if(条件){要执行的代码} 2. 格式:if(条件){要执行的代码}else{要执行的代码} 3. 格式:if(条件){要执行的代码}else if(){要执行的代码}else{要执行的代码}2. switch原创 2021-11-30 21:27:45 · 477 阅读 · 0 评论 -
JavaScript基础语法3——运算符(数学/比较/逻辑/赋值/自加自减/三元)
1. 运算符就是在代码里面进行运算的时候使用的符号,不光只是数学运算,我们在js里面还有很多的运算方式1. 数学运算符+只有符号两边都是数字的时候才会进行加法运算只要将符号任意一边是字符串类型,就会进行字符串拼接-会执行减法运算会自动把两边都转换成数字进行计算*会执行乘法运算会自动把两边都转换成数字进行运算/会执行除法运算会自动把两边都转换成数字进行运算%会执行取余运算会自动把两边都转换成数字进行运算2. 赋值运算符=就是把=原创 2021-11-30 14:14:05 · 242 阅读 · 0 评论 -
JavaScript基础语法2——变量和数据类型(数据类型的 种类+判断+转换)
1. 变量(重点)变量指的是在程序中保存数据的一个容器变量是计算机内存中存储数据的标识符,根据变量名称可以获取到内存中存储的数据也就是说,我们向内存中存储了一个数据,然后要给这个数据起一个名字,为了使我们以后再次找到它语法:var 变量名 = 值1. 定义变量及赋值// 定义一个变量var num;// 给一个变量赋值num = 100;// 定义一个变量的同时给其赋值var num2 = 200注意一根变量名只能存储一个值当再次给一个变量赋值的时候,前原创 2021-11-30 14:13:44 · 320 阅读 · 0 评论 -
JavaScript基础语法1——认识JS
Javascript基础语法- html:标记语言- JavaScript:编程语言序言JavaScript的发展历史(js)1. 1994年,网景公司(Netscape)发布了Navigator浏览器0.9版,这是世界上第一款比较成熟的网络浏览器,轰动一时。但是这是一款名副其实的浏览器--只能浏览页面,浏览器无法与用户互动,当时解决这个问题有两个办法,一个是采用现有的语言,许它们直接嵌入网页。另一个是发明一种全新的语言。liveScript ==> javaScript ==>原创 2021-11-29 20:53:16 · 215 阅读 · 1 评论