zhoujiantao javascript study examples