Several books (I) that JavaScript has to say )!

Source: Internet
Author: User

Yesterday, I wrote thousands of words to commemorate what happened between me and the Internet. Today I wrote my second articleArticleIt certainly makes a specific sense to dedicate it to the dear JavaScript.

Since the first browser I came into contact with, I accidentally planted the seeds of fate with JavaScript, and now I am addicted to the JS world, thanks to those extraordinaryProgramThey have changed the world with their persistence and wisdom. Let's get to know JavaScript, a clown called the "Toy language" at the beginning of the year.

I actually started to study the Javascript language, it started with a book named "javascript getting started classic. Because of the syntax basics of C and C #, it seems that it is not as difficult as you think, but it is also impressed by the Javascript character.
I am talking about the Javascript getting started classic (version 4) as a translation published by man mail. Now, I don't remember whether the translator expresses his original ideas with emotion, however, as an entry-level tutorial, I still had a lot of impressions, which also really affected my determination to pursue web standards. If you carefully read this book and write the examples in it using notepad tools, congratulations, you have become a qualified JavaScript researcher, the 24 chapters in the book are compact and organized, which will give readers a sense of step-by-step. As long as you follow the footsteps of the author, there will be a lot of GAINS. What's even more valuable is that the content in the book does not seem to fade after two years, it is a good book that I have read most of the so-called JavaScript entry books that deserve the word "classic.
my advice is that, if you don't want to break into the JS world with the pains of reading tool books like the Javascript authoritative guide, this book is a good choice. The most important thing is that after you read this book, you will find that you have entered the Web Standard Support journey by mistake.
oh, by the way, I forgot to mention that before I read this book, I don't need the grammar basics of many computer languages. I have never heard of it since the beginning of this book. However, I would like to give you a little advice. Before reading this book, you 'd better learn the basic CSS knowledge, so that your journey will be more pleasant.
If You Want To compare the study of JavaScript to the martial arts of a certain martial arts sect, you should give the following definition to the classic "secret" "javascript entry classic, this book is one of the best practices for cultivating internal skills.


From the beginning of the Javascript getting started classic, I officially explored the Javascript sect. Of course, I no longer naively thought whether JavaScript and Java had any kinship, But I was wishful thinking and had a marriage attempt, but the result is not good.
An accidental opportunity: when I went to a small bookstore, I ran into a good book named "Javascript DOM programming art", "wow". I wrote an art in programming, it must be an extraordinary realm, and I will take it under my pillow.
You know, when you are addicted to Javascript, you will also fall in love with its brother CSS, which has been "lost" for many years. Maybe you will be proud to say: "I am a programmer. Why do I want to learn about CSS? That's not what I want." Yes? Isn't that what you really want? When you use JavaScript to repeatedly add an onmouseover event to each row in the table to highlight the background of the row when you move the mouse over a row, I may just write the following sentence in the style sheet:

Table TR: hover{Background-color:# Dfedfa; }

It is enough to achieve the desired effect. You may try again with disdain: "I have heard that those ancient browsers do not support this CSS feature. You cannot fix all the problems !" Yes, I admit that not all of the above CSS statements are supported by all browsers. Only modern browsers that support css2.1 can see its effect, but have you ever thought about it, it is not necessary to make such an effect of adding bricks and tiles or icing on the cake. However, when your browser shields JavaScript, will it not achieve what you want. There are many ways to achieve an effect, but there should be only one more standard method in people's minds. What JavaScript should do and shouldn't do makes it hard to clearly distinguish between them, however, our predecessors still have some lessons worth learning from.
You must be wondering why I am talking to myself on it for a long time. JavaScript getting started Classic is just a matter of confidence in the above words, so please take a closer look at it-Javascript DOM programming art, jeremy Keith, a famous web designer, will show you his idea of Dom programming.
This book provides the correct direction for your JavaScript journey and provides many very good suggestions, which of course comply with web standards, that means these suggestions are also a more widely used principle. Please read this book and read it again without wasting your time.
my advice: If you have basic JavaScript and CSS knowledge, this book is a very good introductory tutorial. You may have chosen it to win at the starting point, have a good start, do you want to avoid ? this book, in my opinion, is similar to getting started classic.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.