huahongcui
码龄9年
关注
提问 私信
  • 博客:14,251
    14,251
    总访问量
  • 11
    原创
  • 1,185,712
    排名
  • 2
    粉丝
  • 0
    铁粉

个人简介:生活可以是苦的,可以是甜的,但绝不是无味的,我可以成功,也可以失败,但我绝不气馁。

  • 加入CSDN时间: 2016-05-03
博客简介:

四叶草

查看详细资料
个人成就
  • 获得2次点赞
  • 内容获得0次评论
  • 获得0次收藏
创作历程
  • 12篇
    2016年
成就勋章
TA的专栏
  • JavaScript算法排序
    4篇
  • 函数赋值给变量的易错点
    1篇
  • JavaScript全局变量和局部变量的使用注意点
    1篇
  • JavaScript
    5篇
  • this关键字
    2篇
  • 使用
    2篇
  • 插入排序算法
    1篇
  • JavaScript window对象 猜拳游戏算法
    1篇
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

JS面向对象定义多个属性--object.defineProperties()方法

Document//用面向字面量的方式创建一个book对象var book={};//调用Object.defineProperties(对象名,要添加的属性)方法,为对象一次定义多个属性(1.数据属性)(2.访问器属性)Object.defineProperties(book,{//添加的两个数据属性(_year,edition)_year:{//(_year)前面的
原创
发布博客 2016.05.20 ·
7735 阅读 ·
4 点赞 ·
0 评论 ·
1 收藏

innerText和innerHTML的区别和用法

用法:1、innerHTML:  也就是从对象的起始位置到终止位置的全部内容,包括Html标签。2、innerText:  从起始位置到终止位置的内容, 但它去除Html标签 区别:1.innerHTML是符合W3C标准的属性2.innerText只适用于IE浏览器推荐用法:尽可能地去使用innerHTML,而
原创
发布博客 2016.05.13 ·
737 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

window对象--猜拳游戏

//window对象--猜拳游戏Document//外部样式:body{margin: 0;padding: 0;}div,p,input,select,option{margin: 0;padding: 0;}.content{background: pink;width: 510px;height: 500px
原创
发布博客 2016.05.12 ·
449 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

希尔排序算法

//希尔排序function shellSort(array){       var stepArr = [1750, 701, 301, 132, 57, 23, 10, 4, 1];// reverse()在维基上看到这个最优的步长较小数组        var i = 0;        var stepArrLength = stepArr.length
原创
发布博客 2016.05.09 ·
386 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

插入排序算法

//插入排序算法function insertSort(arr){  var key;  for(var j = 1; j       //排好序的      var i = j - 1;      key = arr[j];      while(i >= 0 && arr[i] > key){            arr[i +
原创
发布博客 2016.05.09 ·
362 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

this关键字的用法

javascript中this关键字的理解javascript中的this关键字理解    // 1  纯粹的函数调用var a = {};a.x = 10;a.y = function(){alert(this.x);}a.y();var x = 100;function test(){alert(this.x);}test
转载
发布博客 2016.05.09 ·
385 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

欢迎使用CSDN-markdown编辑器

//this关键字//this只能在原型对象定义的方法中使用,否则调用者就发生了改变//记住一句话【哪个对象实例调用this所在的函数,那么this就代表哪个对象实例】function Person(){ var name ='化红翠';//加上var,这个name属性就变成私有的 var age=11;//加上var,这个属性就变成私有的,只能通过内部函数来访问 thi
原创
发布博客 2016.05.03 ·
359 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaScript全局变量和局部变量的使用注意点

var abc=774;//全局变量function test(){abc=22;//变量abc如果没有带var,则表示使用外部的全局变量abc=774;//如果变量abc带var ,则表示重新定义了一个新的局部变量,外部函数和方法不能访问}test();window.alert(abc);
原创
发布博客 2016.05.03 ·
345 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

JavaScript将函数赋值给变量的易错点

function test(val){window.alert('您输入的是:'+val);}//var myVal=test;//将函数赋值给了变量//var myVal=test('aa');将函数返回的值赋值给变量,如果函数test()没有返回值,但是你又接收了,则myVal会返回undefinedvar myVal=test;myVal('化红翠');
原创
发布博客 2016.05.03 ·
666 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaScript二分查找排序算法

//二分查找//前提:数组是有序的,如果不是有序的,则不能使用二分查找//思路:找到数组的中间数(midVal),和要查找的数(findVal)进行比较,如果midVal>findVal,则说明findVal在数组的左边,就把该数组二分,即只在左边找var arr=[1,3,4,6,7,9];function binarySearch(arr,findVal,leftIndex,r
原创
发布博客 2016.05.03 ·
1256 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaScript冒泡排序算法

//冒泡法排序var arr=[10,4,88,14,-1000,-30,6,12,3];var flag=false;//大的排序次数for (var i = 0; i //小的排序次数for (var j = 0; j if (arr[j]>arr[j+1]) {var temp=arr[j];arr[j]=arr[j+1];arr[j+1]=temp;
原创
发布博客 2016.05.03 ·
424 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaScript二维数组转置算法

//二维数组转置算法var arr=[[2,4,6,8],        [8,9,0,1],        [9,6,2,1]];var arr_new=[];//确定新数组有多少行        for(var i=0;i             arr_new[i] = [];        }for (var i = 0; i for (var
原创
发布博客 2016.05.03 ·
1147 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏