
JavaScript
youyouwuxin1234
博主:忧忧吾心
学历:2017.09-2019.07 硕士 - 武汉大学 软件工程
2013.08-2017.06 本科 - 郑州大学 计算机科学与技术
工作:2019.07.02-2021.11.16,在美的集团IT部门国际事业部从事软件开发工作
2021.11.22-2021.12.31,在新华三大数据有限公司从事软件研发
2022.01.01-2023年,在紫光集团紫光云技术有限公司从事软件研发工作
2024年至今在河南工业大学工作
其他:代表公司参加过2019年杭州阿里巴巴云栖大会
兴趣:爱生活、爱学习、爱运动、爱旅行、爱美食。
展开
-
95.Python修炼之路【100-前端-JavaScript介绍】2018.07.25
JavaScript 学习前端脚本语言javascript的基本概念、页面引入方式、获取页面元素及操作元素属性的技巧,学习函数的基本定义方法和使用方法。JavaScript介绍 JavaScript是运行在浏览器端的脚步语言,JavaScript主要解决的是前端与用户交互的问题,包括使用交互与数据交互。 JavaScript是浏览器解释执行的,前端脚本语言还有JS...原创 2018-07-25 13:01:15 · 118 阅读 · 0 评论 -
106.Python修炼之路【111-前端-JavaScript调试程序的方法】2018.07.26
调试程序的方法1、alert2、console.log3、document.title4、debugger JavaScript常见调试方法原创 2018-07-26 14:58:17 · 103 阅读 · 0 评论 -
107.Python修炼之路【112-前端-JavaScript定时器】2018.07.26
定时器定时器在javascript中的作用1、制作动画2、异步操作3、函数缓冲与节流定时器类型及语法/* 定时器: setTimeout 只执行一次的定时器 clearTimeout 关闭只执行一次的定时器 setInterval 反复执行的定时器 clearInterval 关闭反复执行的定时器*/var time1 = ...原创 2018-07-26 15:07:35 · 213 阅读 · 0 评论 -
108.Python修炼之路【113-前端-JavaScript类型转换】2018.07.26
类型转换1、直接转换 parseInt() 与 parseFloat()alert('12'+7); //弹出127alert( parseInt('12') + 7 ); //弹出19 alert( parseInt(5.6)); // 弹出5alert('5.6'+2.3); // 弹出5.62.3alert(parseFloat('5.6')+2.3); // 弹出...原创 2018-07-26 15:10:40 · 119 阅读 · 0 评论 -
109.Python修炼之路【114-前端-JavaScript变量作用域】2018.07.26
变量作用域变量作用域指的是变量的作用范围,javascript中的变量分为全局变量和局部变量。1、全局变量:在函数之外定义的变量,为整个页面公用,函数内部外部都可以访问。2、局部变量:在函数内部定义的变量,只能在定义该变量的函数内部访问,外部无法访问。3、函数内部如果不用'var' 关键字定义变量,变量可能会变成全局变量。<script type="text/javascri...原创 2018-07-26 15:35:15 · 102 阅读 · 0 评论 -
110.Python修炼之路【115-前端-JavaScript封闭函数】2018.07.26
封闭函数什么是封闭函数?为什么要把函数封闭起来呢? 一个函数定义之后,必须在程序某个地方调用才能去执行,但是封闭函数就不需要去调用,它会在定义之后原地自动执行,而且,在我们正常的程序中,如果两个函数定义的名字重复了,那么其中一个函数是会覆盖掉另外一个函数的功能,最终只有一个函数在执行,那么怎么避免函数同名的情况呢?或者是说,怎么避免我在拿到一份同事写好的代码,想在上面添加新的...原创 2018-07-26 16:39:49 · 128 阅读 · 0 评论 -
111.Python修炼之路【116-前端-JavaScript闭包】2018.07.26
闭包什么是闭包 函数嵌套函数,内部函数可以引用外部函数的参数和变量,参数和变量不会被垃圾回收机制收回为什么需要闭包呢局部变量无法共享和长久的保存,而全局变量可能造成变量污染,所以我们希望有一种机制既可以长久的保存变量又不会造成全局污染。特点占用更多内存 不容易被释放何时使用既想反复使用,又想避免全局污染用途闭包可以用在许多地方。它的最大用处有两个:一个是前面...原创 2018-07-26 16:43:03 · 144 阅读 · 0 评论 -
112.Python修炼之路【117-前端-JavaScript内置对象】2018.07.26
内置对象JavaScript内置对象---链接1、documentdocument.referrer //获取上一个跳转页面的地址(需要服务器环境)2、locationwindow.location.href //获取或者重定url地址window.location.search //获取地址参数部分window.location.hash //获取页面锚点或者叫...原创 2018-07-26 16:44:02 · 122 阅读 · 0 评论 -
113.Python修炼之路【118-前端-JavaScript面向对象】2018.07.26
面向对象面向过程与面向对象编程1、面向过程:所有的工作都是现写现用。2、面向对象:是一种编程思想,许多功能事先已经编写好了,在使用时,只需要关注功能的运用,而不需要这个功能的具体实现过程。javascript对象 将相关的变量和函数组合成一个整体,这个整体叫做对象,对象中的变量叫做属性,变量中的函数叫做方法。javascript中的对象类似字典。创建对象的方法 1、单体...原创 2018-07-26 16:45:05 · 130 阅读 · 0 评论 -
105.Python修炼之路【110-前端-JavaScript字符串处理方法】2018.07.26
字符串处理方法1、字符串合并操作: “ + ”2、parseInt() 将数字字符串转化为整数3、parseFloat() 将数字字符串转化为小数4、split() 把一个字符串分隔成字符串组成的数组5、charAt() 获取字符串中的某一个字符6、indexOf() ...原创 2018-07-26 14:39:51 · 133 阅读 · 0 评论 -
104.Python修炼之路【109-前端-Javascript组成】2018.07.26
Javascript组成1、ECMAscript: javascript的语法(变量、函数、循环语句等语法)2、DOM 文档对象模型 :操作html和css的方法3、BOM 浏览器对象模型: 操作浏览器的一些方法1、核心(ECMAScript)---JavaScript的核心ECMAScript描述了该语言的语法和基本对象 简单地说,ECMAScript 描述了以下内容:...原创 2018-07-26 14:22:46 · 123 阅读 · 0 评论 -
96.Python修炼之路【101-前端-JavaScript嵌入页面的方式】2018.07.25
JavaScript嵌入页面的方式1、行间事件(主要用于事件,不经常使用)<input type="button" name="" onclick="alert('ok!');">2、页面script标签嵌入<script type="text/javascript"> var a = '你好!'; alert(a);原创 2018-07-25 13:03:29 · 134 阅读 · 0 评论 -
97.Python修炼之路【102-前端-JavaScript变量】2018.07.25
变量JavaScript 是一种弱类型语言,javascript的变量类型由它的值来决定。 定义变量需要用关键字 'var' var a = 123; var b = 'asd'; //同时定义多个变量可以用","隔开,公用一个‘var’关键字 var c = 45,d='qwe',f='68';变量类型5种基本数据类型:number、string、boolean、...原创 2018-07-25 13:05:23 · 113 阅读 · 0 评论 -
98.Python修炼之路【103-前端-JavaScript获取元素两种方法】2018.07.25
获取元素方法 可以使用内置对象document上的getElementById方法来获取页面上设置了id属性的元素,获取到的是一个html对象,然后将它赋值给一个变量,比如:<script type="text/javascript"> var oDiv = document.getElementById('div1');</script>...原创 2018-07-25 13:07:33 · 201 阅读 · 0 评论 -
99.Python修炼之路【104-前端-JavaScript操作元素属性】2018.07.25
操作元素属性获取的页面元素,就可以对页面元素的属性进行操作,属性的操作包括属性的读和写。操作属性的方法 1、“.” 操作2、“[ ]”操作:通过[ ]操作属性可以写变量。属性写法 1、html的属性和js里面属性写法一样2、“class” 属性写成 “className”3、“style” 属性里面的属性,有横杠的改成驼峰式,比如:“font-size”,改成”styl...原创 2018-07-25 13:09:16 · 158 阅读 · 0 评论 -
100.Python修炼之路【105-前端-JavaScript函数】2018.07.25
函数函数就是重复执行的代码片。函数定义与执行一、 函数第一种定义、调用方法:1.语法function 函数名(){ //代码块(函数体)}2.函数调用使用已声明好的函数语法: 函数名();强调:函数只有被调用时,才会执行!例如:<script type="text/javascript"> //函数定义 functi...原创 2018-07-25 13:12:14 · 154 阅读 · 0 评论 -
101.Python修炼之路【106-前端-JavaScript条件语句】2018.07.25
条件语句通过条件来控制程序的走向,就需要用到条件语句。运算符 1、算术运算符: +(加)、 -(减)、 *(乘)、 /(除)、 %(求余)2、赋值运算符:=、 +=、 -=、 *=、 /=、 %=3、条件运算符:==、===、>、>=、<、<=、!=、&&(而且)、||(或者)、!(否)区分:= : 赋值运算,赋值使用, 如:a = 1...原创 2018-07-25 13:13:43 · 106 阅读 · 0 评论 -
102.Python修炼之路【107-前端-JavaScript数组及操作方法】2018.07.25
数组及操作方法数组就是一组数据的集合,javascript中,数组里面的数据可以是不同类型的。定义数组的方法//对象的实例创建var aList = new Array(1,2,3);//直接量创建var aList2 = [1,2,3,'asd'];操作数组中数据的方法 1、获取数组的长度:aList.length;var aList = [1,2,3,4];...原创 2018-07-25 13:14:54 · 139 阅读 · 0 评论 -
103.Python修炼之路【108-前端-JavaScript循环语句】2018.07.25
循环语句程序中进行有规律的重复性操作,需要用到循环语句。for循环for(var i=0;i<len;i++){ ......}while循环var i=0;while(i<8){ ...... i++;}数组去重var aList = [1,2,3,4,4,3,2,1,2,3,4,5,6,5,5,3,3,4...原创 2018-07-25 13:16:46 · 114 阅读 · 0 评论 -
114.Python修炼之路【119-前端-JavaScript新选择器】2018.07.26
新选择器1、document.querySlector()2、document.querySlectorAll()3、document.getElementsByClassName(); 新的选择器document.querySelector("selector");selector:根据CSS选择器返回第一个匹配到的元素,如果没有匹配到,则返回null;支持: Chrom...原创 2018-07-27 00:42:39 · 150 阅读 · 0 评论